JetBrains GoLand 简体中文免费

2022-03-25 00:00:00  阅读 24 次 评论 0 条
    评分:3    更新时间:2022-03-25    大小:399.83 MB    平台:WinAll、Win10、Win7、WinXP    语言:简体中文    授权:免费

软件介绍

  JetBrains GoLand2021是一款非常好用的GO语言编码辅助软件,为用户提供集成调试器、版本控制工具、测试工具等个工具,用户不需要再安装任何插件就可以轻松对代码进行调试,非常方便。

软件特色

  1、智能完成

  IDE通过自动完成语句帮助您编写新代码。Ctrl+Shift+Space为您提供当前上下文中适用的最相关符号的列表。当您选择建议时,它会动态添加相应的包导入语句。

  2、检查和快速修复

  IDE提供内置检查功能,可在您键入代码时动态检查代码。当他们发现有问题的代码时,他们会为您提供快速修复,只需按下即可应用Alt+Enter。

  3、重构

  可用的重构包括重命名和提取,允许您快速安全地更改代码。

  4、快速导航

  只需单击一下即可切换到超级方法,实现,用法,声明等。只需单击一下,即可跳转到任何类,文件或符号,甚至任何IDE操作或工具窗口。

  5、快速弹出窗口

  当您需要有关插入符号的更多信息时,请使用快速弹出窗口:例如快速文档,快速定义,显示用法,结构等。

  即使您使用代码完成,也可以使用一些弹出窗口:它们提供有关所选建议的其他信息。

  6、代码生成

  在某些情况下,IDE可以为您生成简单的代码。例如,如果单击Ctrl+O,IDE将通过生成其方法来帮助您实现任何接口。

功能介绍

  一、使用JSON

  1、现在,为结构中的所有导出字段创建JSON和XML标记要容易得多。

  2、通过Alt + Enter调用将密钥添加到结构或结构中任何字段上的标签。GoLand使用字段名称将标记添加到结构中的所有字段。如果要更改所有标签中的字段名称样式,请再次按任意键再按Alt + Enter,然后选择“更改标签中的字段名称样式”。支持的样式为fieldName,FieldName,field-name和field_name。标记意图操作中的更新键值将在每个字段的标记值末尾添加插入符号,以使您可以一次全部更新它们。通过Alt + Enter在结构中的任何标记值上调用它。

  3、此外,IDE还为SDK提供的json,xml和asn1标记值内的知名令牌提供了补全。

  4、在从JSON生成类型的意图将转换JSON在只有几秒钟的字段和标记的结构。复制JSON格式的数据,然后调用Alt + Enter或通过“生成”菜单选择此目的。GoLand将使用复制的JSON打开从JSON生成生成类型窗口。然后,您只需要按Generate按钮即可开始构建结构。当然,也可以在窗口中手动粘贴JSON。

  5、另外,可以在一个已经存在的空结构中转换JSON。使用Alt + Enter或在空结构中使用Generate菜单,从JSON意向操作中调用Generate struct字段。

  6、如果您的JSON在通过JSON生成Go类型窗口中无效,那么GoLand会通知您。

  二、重命名Go模块名称的重构

  1、有时,一旦您对项目进行了充分的试验并完成了所有初始工作,就需要重命名模块。我们在go.mod文件中添加了重命名重构。它使您可以安全地给模块一个新名称,而无需在项目树中进行搜索和替换以替换旧模块名称。

  2、在macOS上使用⇧F6或在Windows / Linux上使用Shift + F6在模块名称上调用重命名重构。GoLand将打开“重命名”窗口,您可以在其中更改当前名称,选择是否在注释和字符串中对其进行更改,然后打开重构的预览。在“重构预览”选项卡中,您可以导航到该模块名称的所有用法。您可以使用undo快速还原使用重构实现的所有更改。

  三、使用海拔服务使用sudo运行程序

  1、此EAP构建允许您运行长期的sudo会话。在第一次运行时,GoLand会询问您是要保持sudo运行还是立即终止。如果您想更改第一个响应,请转至“偏好设置/设置” |“设置”。外观与行为| 系统设置| 过程高程。

  2、请注意,通过启用此选项,您将授予GoLand和所有第三方插件访问系统的权限。

  四、快速访问菜单

  以前在IDE左下角可用的Configuration小部件已由快速访问菜单代替。此新菜单显示在右上角。按下齿轮图标可切换主题或键盘映射,导航至插件或进入设置。

  五、基于机器学习的代码完成

  1、我们已启用机器学习辅助完成。此更改引入了基于机器学习(ML)的代码完成的早期阶段,这是标准排名机制的替代方法。

  2、此代码完成将应用从我们在EAP期间匿名收集的数据中学到的排序规则,从而产生更好的建议。请注意,我们尚未收集任何源代码,仅收集了有关与代码完成UI交互的信息。

  3、在“首选项/设置” | “完成”弹出窗口中,勾选“标记位置更改” 编辑器 一般| 代码完成以标记 由ML完成重新排序的选项,并在完成列表中使用向上/向下箭头图标。

软件官网

https://goland.jetbrains.com/

软件综述

JetBrains GoLand是一款功能强大且流行的Go语言集成开发环境(IDE),它由JetBrains开发,专门针对Go语言编程。GoLand提供了广泛的功能和工具,旨在帮助Go开发人员提高开发效率和代码质量。以下是GoLand的一些特点和优点:

  • 代码编辑器:GoLand提供了一个直观的代码编辑器,支持语法高亮、自动完成、代码格式化和错误检测等功能, giúp开发人员轻松编写和维护Go代码。
  • 调试器:GoLand集成了一个强大的调试器,允许开发人员在本地或远程设置断点、检查变量值、单步执行代码并查找错误。
  • 重构工具:GoLand提供了丰富的重构工具,如重命名、移动、删除、提取方法等, giúp开发人员轻松修改和重构代码,提高代码质量和可维护性。
  • 测试支持:GoLand支持Go语言的内置测试框架,允许开发人员轻松编写、运行和调试测试用例,并通过测试覆盖率帮助识别未覆盖的代码部分。
  • 版本控制集成:GoLand集成了多种版本控制系统,如Git、Mercurial和Subversion,帮助开发人员管理代码更改、协同工作和跟踪项目历史。
  • 代码质量工具:GoLand提供了丰富的代码质量工具,如静态代码分析、代码检查和代码格式化,帮助开发人员识别和修复代码错误、提高代码质量和可维护性。
  • 个性化设置:GoLand允许开发人员自定义IDE的外观、主题、键盘快捷键和工具栏,以创建适合个人工作风格和偏好的开发环境。
  • 广泛的插件支持:GoLand支持丰富的插件,如代码生成器、调试工具、生产力工具等,允许开发人员扩展IDE的功能,以满足特定的开发需求。

总体来说,JetBrains GoLand是一款非常出色的Go语言集成开发环境,它提供了丰富的功能和工具,帮助开发人员提高开发效率和代码质量。GoLand非常适合Go语言开发人员使用,尤其是那些需要编写高质量、可维护代码并提高生产力的开发人员。

软件下载

评论已关闭!