GoLand 2020官方版是款针对Go开发人员打造的语言编程工具。GoLand 2020正式版将编写调试、数据库、数据分析等等集成于一体。并且GoLand 2020还继承了其对前端语言和框架的支持,为CSS、HTML、JSP、React、TypeScript等等语言提供了丰富的编码帮助。
-
5.11 中文版查看
-
0.1.9 电脑版查看
-
官方版查看
-
20.03 电脑版查看
-
1.48.0 官方版查看
GoLand 2020软件功能
一Go模块改进
1、围棋1.13的环境变量GOPROXY,GOPRIVATE,GOSUMDB,GONOPROXY,和GONOSUMB现在支持。使用Go Modules项目模板配置其默认值。只需单击“ 环境”字段中的“ 浏览”图标即可打开新的“ 环境变量”对话框。
2、代码完成为go,module,require, replace,exclude关键字,依赖关系的名字,并在本地路径替换为可用于go.mod文件。
3、重命名和移动重构也在业务中。当您重命名或移动replace语句引用的目录时,GoLand将相应地更改go.mod文件中的路径。
4、现在,您还可以通过“ 项目视图”调用“ 查找用法”,以探索go.mod文件中特定目录的路径。
5、在软件2020.1版本中,您可以获取缺少的依赖项,并通过删除未使用的依赖项Alt-Enter。
6、最后但并非最不重要的一点是,如果存在本地路径的替换,新版本将在您提交之前显示一条通知,这样您就不会意外提交它们。
二、您不需要学习如何使用的代码完成功能
1、软件2020.1将建议if err != nil { ... }您完成错误处理模式。只需if在表达式中输入。
2、只需输入type关键字or struct和,即可更快地定义结构和接口类型interface。
3、格式规则要求时, “ 填充字段”操作会在冒号后面添加空格。它还在复合文字的声明中的语句末尾添加了逗号。
4、现在,当您使用地图时,完成键类型后,代码完成将光标移到右括号后面。
5、对于函数的返回类型,完成功能将提供适合于相应返回值类型的局部变量和零值的建议。
三、智能代码完成(??空格或Ctrl + Shift +空格)
1、智能代码完成建议使用指向结构初始化程序的指针。
2、它还建议在断言和类型切换用例中首先使用兼容类型。
3、在类型断言中,它提供分配变量的类型。
4、最后,它提供了表达式中可能的指针的建议列表。
四、基本代码完成(?空格或Ctrl +空格)
1、请欢迎在“ 基本代码完成”中发表评论,这使编写文档更加容易!它为当前程序包声明提供名称,并为函数和方法提供参数名称。
2、除此之外,“ 基本代码完成”还将建议文字和转换。
五、代码编辑
1、当编写多值返回函数的签名时,在逗号后面的返回类型周围添加括号。
2、当您在字符串文字中粘贴一些文本时,IDE会转义双引号。
六、前往1.14支持
1、支持重叠接口
Go 1.14增加了对嵌入重叠接口的支持,我们也是如此!当您使用重叠的接口描述类型的不同方面时,软件不会将重复的方法报告为错误。
2、自动供应商模式
如果模块根目录包含供应商目录,则会在Go 1.14中自动启用供应商模式。对于2020.1版本软件,我们决定为Go版本1.13和更早版本实现类似的行为。如果模块中存在导入,IDE将自动将导入解析为vendor /文件夹。
七、调试器更新
1、Profiler标签支持
为了帮助您在调试或核心转储分析过程中更轻松地区分goroutine,我们为它们添加了事件探查器标签。
2、宏支持
现在可以使用宏作为参数来运行或调试您的应用程序。在“ 运行/调试配置”对话框中,单击“ 转到工具”或“ 程序参数”字段中的+,以打开新的“ 宏”对话框,其中包含要使用的可用宏的列表。此外,您现在可以将配置文件存储在项目中。选择“ 运行/调试配置”对话框顶部的“ 另存为项目文件”选项。
八、后缀完成
1、该.else 后缀完成模板快速增加的if语句来检查,如果表达式为假。
九、快速修复
1、通过按,可以立即将一个非格式化呼叫更改为一个格式化呼叫Alt+Enter。
2、现在,“ 创建变量快速修复”将显示预期的类型提示,以使其更容易输入正确的值。
十、代码检查
1、此新代码检查警告您有关在非指针接收器上无效调用指针方法的情况,并提供了快速修复。
2、代码检查uintptr到unsafe.Pointer的无效转换。Pointer会警告您有关错误使用uintptr以及unsafe.Pointer将整数转换为指针的信息。
3、检查解组被称为不正确的参数分析,以电话json.Unmarshal 和类似的功能encoding/json,encoding/xml和 encoding/gob包。
4、由值代码检查错误地传递 的锁可帮助您避免意外复制包含锁的值。
十一、实时模板
1、我们添加了新模板,以帮助您快速创建声明组。这些措施包括 consts,vars,types,和imports。当您使用这些模板之一时,软件将在声明名称周围添加花括号。
2、fori模板为经典的for循环插入样板代码。
十二、重构
1、该提取方法重构保持父函数和方法参数的原始顺序。
2、现在,“ 重命名”重构会自动检测到声明的重命名。这意味着当您手动重命名声明时,IDE将显示一个装订线图标,用于重命名其所有用法。
十三、导航
现在,导航到实现(??B在macOS和Ctrl+Alt+BWindows / Linux上)和导航到声明或用法(?B在macOS和Ctrl+BWindows / Linux上)现在首先显示当前项目的结果。
GoLand 2020软件亮点
1、地址代码:
IDE使您的代码分析,寻找符号之间的连接,是提供代码完成,快速导航,错误的智能分析,格式化等。
2、人体工程学设计:
通过对强大的静态代码和人体工程学设计的分析,不仅可以实现高效的开发,还可以带来愉快的体验。
3、集成工具:
主要任务工具,如表演者休息,封面工具,特殊调试器和版本控制集成
4、IntelliJ生态系统插件:
如果除了一组内置工具之外还需要其他东西,IntelliJ生态系统插件将为您提供帮助。
5、创建代码:
在某些情况下,IDE可以为您创建部分代码。例如,如果按Ctrl + O,IDE将通过生成方法帮助您创建任何界面。
6、终端:
IDE内置终端。根据您的平台,您可以使用线性命令行Far,power shell或bash。使用Alt + F12调用终端并执行任何命令而无需离开IDE。
7、数据库工具:
使用SQL编程时,请使用智能编程帮助。连接到实时数据库,执行命令,浏览和导出数据等
GoLand 2020安装步骤
1、在PC下载网将GoLand 2020下载下来,并解压到当前文件夹中,点击其中的exe应用程序,进入安装向导界面,接着点击下一步。
2、选择软件安装位置界面,PC下载网小编建议用户们安装在D盘中,选择好安装位置点击下一步。
3、GoLand 2020安装结束,点击完成即可。
GoLand 2020更新日志:
日日夜夜的劳作只为你可以更快乐
嘛咪嘛咪哄~bug通通不见了!