软件介绍
最新版本的JetBrains Goland 2019 是一款功能强大的Go语言开发工具,为用户提供了非常丰富的编程功能,能够很好的辅助程序员编写代码,并且拥有很多常用的调试和测试功能。
goland2019中文版安装教程
1.下载解压,运行“goland-2019.1.exe”开始安装。默认安装目录为[C:Program Files jetbrains land 2019.1]。我建议不要改。
2.解压下载的文件,将补丁“jetbrains-agent.jar”复制到Goland安装目录下的bin目录下。在这里没有特别的意义,只是为了防止误删。
3.在goland安装目录的bin目录下找到两个文件“goland.exe.vmoptions”和“goland64.exe.vmoptions”。用记事本打开它们,并将“-javaagent:Goland的安装目录binjetbrains-agent.jar”分别追加到这两个文件中。注意Goland的安装目录在你电脑上的路径,比如"-Java agent:d:anzhuanggolandbinjets-agent . jar ",修改完后记得保存。
4.运行Goland进入激活界面,选择“激活”和“激活码”作为激活方式,用激活码激活。粘贴下面的激活码,然后单击“确定”。激活码可以在下载的补丁中找到。
5.Goland已在此成功激活。在开始键入代码之前,您需要创建一个项目。选择“新建项目”创建一个新项目。选择一个目录作为项目的根目录,选择合适的Go语言版本,点击“创建”完成创建。
Goland2019免费中文课程
1.先关闭Goland,然后在我们下载的补丁中找到“resources_cn.jar”,复制到Goland安装目录下的lib目录中。
2.然后,还要在lib目录中找到文件“resources_en.jar”。这是一块建在苏格兰的英国土地。需要在此删除或重命名。建议你选择改名的方式,因为你还需要用它来恢复英语。
3.跑Goland,你会发现Goland里的菜单已经变成了我们熟悉的中文。
软件功能
I .[内存、CPU、互斥和块分析器]
GoLand通过集成内存、CPU、互斥和块分析器来扩展其工具支持。您可以直接从IDE中分析应用程序,然后在一个特殊的工具窗口(视图|工具窗口|探查器)中查看分析结果。
要运行Profiler,请单击新的“使用Profiler运行”按钮,然后在导航工具栏中选择所需的配置。或者,从“运行”菜单中选择任何新操作,当您单击左侧绑定行中的“运行”图标时,它就会显示出来。
为了更好地理解代码中可能存在的性能问题,请根据每个特定分析器类型的可用指标对结果进行排序;使用火焰图,调用树和方法列表选项卡;甚至导航到源代码来检查问题。
两个。[智能步骤]
使用新的调试器操作Smart Step Into可以更容易地调试一系列调用和嵌套方法调用。它允许您单步执行表达式中的任何调用,并自动单步执行您不感兴趣的方法。
比如fmt。Printf(&我的名字是%s,我是%d!&,我。全名(),我。Age()),可以选择独占输入Age()。
要调用智能步骤,请按Shift+F7或从“运行”菜单中选择智能步骤。
三个。[新的重建]
1.选择接口:
提取的接口重构可以帮助你基于选择的类型快速创建一个新的接口。要调用它,调用Refactor This,在Windows/Linux或^TmacOS上按Ctrl+Alt+Shift+T,然后在弹出菜单中选择Extract Interface。
“重构”对话框显示要转移到新接口的建议成员列表。您可以指定接口的名称,并选择放置接口的文件、目录或包。如果该类型实现任何接口,它将自动从列表中排除。
2.更好的重命名能力:
重命名还有助于重命名由接口声明的方法。当重命名这样的方法时,GoLand也提供了一个重命名它们的实现。Finder窗口中的“重构预览”面板允许您查看将受当前重构影响的内容,并根据用户的类型和在项目中的位置对用户进行分组。
四个。[Neil分析器]
Goland 2019.1为我们提供了很多让零值有用的方法,但机会越多,越容易掉入陷阱。我们全新的Nilness Analyzer是一套代码检查,旨在即时检测变量在各种情况下是否有零值或零值,并提醒您潜在的错误和问题。
五、[调试器改进]
1.Goroutines代替threads:
调试器输出现在显示goroutines而不是threads。在它们之间切换,快速导航到标准Go库,并获得关于代码如何执行的更多信息。此外,使用“复制堆栈”(右击goroutine列表)将整个帧堆栈复制到剪贴板。
2.将int视为二进制、十进制或十六进制:
现在,您可以选择在调试器视图中将int变量显示为二进制、十进制还是十六进制。右键单击变量,然后在“查看方式”下选择相应的或首选的选项。
3.用鼠标移动到光标处:
现在,通过单击行号,可以在调试中使用光标运行操作。将鼠标悬停在该行上以高亮显示它。单击行号运行到光标处。
4.支持小型转储:
除了探索核心转储之外,您现在还可以在IDE中打开并分析Windows微型转储。与核心转储一样,选择Run |打开核心转储非常简单。
5.使用sudo运行Go配置:
现在您可以使用sudo来运行运行/调试配置。它允许您调试需要用户特权操作的应用程序。
六。[支持主题定制]
1.向全新的UI主题问好!深紫色、蓝绿色和灰色主题现在可以通过插件获得。紫色不够?太无聊了?好玩吗?没问题!从goland 2019.1开始,所有基于IntelliJ-IDEA的ide都可以获得所有UI元素完全可定制的颜色。可以随意换任何颜色!
七。[直接从IDE安装任何Go SDK]
在GoLand中创建新项目时,现在可以选择下载并安装任何需要的SDK版本,包括Beta版和RC版。您不必离开IDE或再次浏览网页。一旦安装了选定的SDK版本,GoLand将在事件日志窗口中通知您。