您的位置:起点软件下载编程工具GoLand

GoLand(Go语言开发环境) V2018.3.5 官方版

软件大小:426230KB

用户评分:

软件类型:国产软件

运行环境:Win All

软件语言:简体中文

软件分类:编程工具

更新时间:2019/3/6 15:25:57

授权方式:免费软件

插件情况:无 插 件

GoLand是一款功能强大的Go语言编程开发环境工具软件,GoLand整合现成的Go模块,将移动重构提升到新的水平,添加新的快速修复,扩展修复后完成和意图操作系列,并开发调试器,可以帮助用户在开发新程序的时候提供有效帮助。
GoLand

【基本简介】

GoLand又或者叫做jetbrains GoLand,旨在为Go开发提供符合人体工程学的环境。新的IDE通过特定于Go语言的编码辅助和工具集成扩展了IntelliJ平台。GoLand整合现成的Go模块(以前称为VGO ),将移动重构提升到新的水平,添加新的快速修复,扩展修复后完成和意图操作系列,并开发调试器。该版本使VCS的整体工作更好,并结合了最新IntelliJ平台版本的许多其他功能,如前端相关更新和触摸条支持。GoLand是jetbrains GoLand系列软件的新版本,此版本集成了开箱即用的Go模块,将Move重构提升到了新的水平,添加了新的快速修复,扩展了Postfix完成和意图操作系列,并优化了调试器。

【软件功能】

1.编码辅助功能
IDE会分析你的代码,然后在符号之间寻找连接。提供代码提示,快速导航,灵活的错误分析能力以及格式化和重构功能。

2.符合人体工程学的设计

强大的静态代码分析能力和符合人体工程学的设计,使开发者不仅仅是在工作,更是一种愉快的编程体验。

3.工具的集成

关键任务工具,例如代码覆盖工具,功能齐全的调试器和版本控制都集成在一起,而不会有一些随意安装的插件。

4.IntelliJ插件生态系统

除了丰富的内置工具,你如果需要任何东西,在IntelliJ插件生态系统中都可以找到。

【软件特色】

1.智能完成:IDE通过自动完成语句帮助您编写新代码。 Ctrl + Shift + Space为您提供当前上下文中适用的最相关符号的列表。 当您选择建议时,它会动态添加相应的包导入语句。.
2.检查和快速修复:IDE提供内置检查功能,可在您键入代码时动态检查代码。 当他们发现有问题的代码时,他们会为您提供快速修复,只需按Alt + Enter即可应用。
3.重构:可用的重构包括重命名和提取,允许您快速安全地更改代码。
4.快读导航:只需单击一下即可切换到超级方法,实现,用法,声明等。 只需单击一下,即可跳转到任何类,文件或符号,甚至任何IDE操作或工具窗口。
5.代码生成:在某些情况下,IDE可以为您生成简单的代码。例如,如果单击Ctrl + O,IDE将通过生成其方法来帮助您实现任何接口。
6.测递归调用:如果您在函数内部进行了递归调用,IDE将检测它并在装订线上标记它,使您的代码更易于阅读和理解。
7.表达类型:“表达式类型”操作可通过Alt +获得,当您需要知道插入符号中任何表达式的类型时,它始终可用。
8.退出点突出显示:每个函数可能有多个返回和恐慌语句。要快速找到它们,请在插入符号为func,return或panic关键字时按Ctrl + Shift + F7。这有助于您更快地了解功能的工作原理。
9.寻找用法:Find Usages功能不仅可以找到代码中使用符号的所有位置,还可以按类型对这些用法进行分组:例如阅读,写作等
10.格式化:内置格式化程序提供的功能与go fmt相同。

【安装教程】

1、打开goland-2018.2.exe进入安装,点击next

2、软件的安装地址C:\Program Files\JetBrains\GoLand 2018.2

3、提示您选择版本,这里可以根据自己的电脑选择64或者是32

4、提示软件的快捷方式,默认设置,点击next

5、显示安装进度,请稍后

6、安装完毕,不要打开软件

【使用教程】

1.三个环境变量的配置。
GOROOT:Go 安装后的根目录(例如:D:\Program Files\Go),安装过程中会由安装程序自动写入系统环境变量中。go语言自带的类库。

2.GOBIN:Go 的二进制文件存放目录(%GOPATH%\bin),这里注意。否则后面go install 不会成功

3.PATH:需要将 %GOBIN% 加在 PATH 变量的最后,方便在命令行下运行。

4.GOPATH : Go 的工作空间(例如:我们的开发目录 f:\works\Golang)。工作空间的概念搞清楚。用户源代码目录。

5.工作空间是一个目录层次结构,其根目录包含三个子目录:
src:包含 Go 源文件(例如:.go、.c、.h、.s 等)
pkg:包含包对象,编译好的库文件(例如:.a)

6.bin:包含可执行命令(为了方便,可以把此目录加入到 Windows 的 PATH 变量中,在环境变量 PATH 后追加 %GOPATH%\bin)
3、区分:go run   go build   go install三者。

【使用技巧】

goland如何利用go fmt设置自动格式化代码?
1.打开自己电脑里的goland编辑器

2.找到设置prefrences(此处为mac系统,windows的可以在设置里看到)

3.在菜单列表里找到Tools这个栏目

4.在Tools的子栏目下面找到File Watchers,点击它

5.点击下面的小+号,未IDEA 添加格式化工具go fmt

6.找到go fmt,点击它

7.最后点击OK,就大功告成,以后写代码会自动帮你格式的,很方便,如果没效果,需要重启下goland。


Goland编译慢卡住无法进入debug调试解决方法?
1.点击开始菜单, 找到Goland安装程序, 双击打开IDE开发环境, 如下图中所示就是Goland的IDE图标:

2.双击菜单图标启动Goland IDE, 欢迎界面, 如下图所示:

3.在上图的左上角列表中选择一个项目, 双击打开该项目, 点击Run菜单下面的子菜单Debug选项, 启动进入debug模式:

4.此时可以在IDE下面看到compiling前面一直在转圈, 再看前面的英文字母, 提示过了"5分钟", 如下图:

5.在点击编译工具条, 可以看到进度条一直卡在哪里, 迟迟无法跳到代码上打的断点处, 测试了下经过12分钟才运行到断点处, 如下图所示,

6.到底是什么原因呢, 开始不停的关闭、打开Goland IDE, 重启电脑等动作, 还尝试了修改run\debug中的配置Run/Edit Confi..., 折腾了很多方式方法, 总是不行, 后来查看了电脑右下角的托盘, 退出网络安全防护软件, 发现10秒左右就到了断点处, 这种解决方案只限于开发人员的开发环境, 退出网络安全软件, 便于快速调试, 个人电脑, 需要关注网络安全问题, 托盘程序如下图所示: