GoLand 2022软件和安装教程

GoLand 2022是Mac 上由JetBrAIns推出的一个GO语言集成开发工具环境,GoLand 2022.2为泛型和 go.work 带来了新功能,还增加了对模糊测试的支持。支持JetBrAIns插件体系,拥有针对GO语言的代码助手、代码编辑器、代码调试等工具,支持前端和后端开发,并且支持IntelliJ插件,可以大大提高Go

GoLand 2021软件下载和安装教程

语言开发者的开发效率。

编码辅助

智能补全

IDE 可以为您自动补全语句,帮助您编写代码。 Ctrl+Shift+Space 可以帮您列出最适用于当前上下文的相关符号。 在选择建议时,它会随时添加相应的包导入语句。

检查与快速修复

在某些情况下,IDE 可以为您生成不重要的代码。 如果发现有问题的代码,这些检查会为您提供快速修复,您只需要按Alt+Enter即可应用这些修复。

重构

可用重构包括 Rename 和 Extract,它们可以让您快速、安全地更改代码。

快速导航

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

快速弹出窗口

如果您需要脱字符号所在位置的某个符号的更多信息,您可以使用快速弹出窗口:例如 Quick Documentation、Quick Definition、Show usages 和 Structure,等等。

一些弹出窗口甚至会在使用代码补全时显示:它们可以提供关于选定建议的更多信息。

代码生成

在某些情况下,IDE 可以为您生成不重要的代码。 例如,如果您点击Ctrl+O,IDE 将生成接口的方法,帮助您实现任何接口。

检测递归调用

如果您的函数中有递归调用,IDE 将检测并在间距上标记,让您的代码更易于阅读和理解。

Type Parameter(类型形参)

Type Parameter(类型形参)操作可以按 ⌃⇧P 调用,如果您需要了解脱字符号处任何表达式的类型,它可以随时为您提供帮助。

出口点高亮显示

每个函数都可能包含多个 return 和 panic 语句。 要快速查找这些语句,请在脱字符号位于 func、return 或 panic 关键字时按Cmd+Shift+F7。 这可以帮助您更快地了解函数的运行方式。

查找用法

Find Usages 功能不仅可以查找符号在代码中的所有使用位置,还能将这些用法按类型(例如读取和写入,等等)分组。

软件功能一、使用JSON1、现在,为结构中的所有导出字段创建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完成重新排序的选项,并在完成列表中使用向上/向下箭头图标。安装方法1、将文件下载解压,直接点击运行【goland-211.4961.30.exe】开始进入到安装中,选择安装路径;默认安装路径【C:Program FilesJetBrainsGoLand 211.4961.30】2、组件安装页面选择默认或者是根据需求勾选即可3、之后直接进入到安装中,耐心等待;4、安装成功之后直接点击finish退出安装向导;5、安装之后没有快捷方式的朋友可以进入到安装路径下,选择源文件并点击发送到桌面快捷方式即可;6、点击运行进入到主程序中,默认为英文语言,接下来需要安装中文插件;7、依次点击“Plugins”-marketplace,在搜索框中输入“Chinese”,选择“chinese(simplified) langua.。。”并点击“install”进行安装;8、安装成功之后需要重启,点击“Restart IDE”,在提示框中选择在点击“restart”;9、至此,软件成功汉化并可以使用软件所有功能。