当前位置:首页 > 电脑软件 > 应用软件

GoLand绿色版 v2023.2.3

GoLand绿色版 v2023.2.3

标签:

分类:应用软件

大小:476.49MB

时间:2025-07-05

授权:免费

语言:简体中文

平台:WinAll, Win7, Win10

软件简介

GoLand绿色版 

GoLand绿色版功能概览

一、JSON处理

1、现在,可以轻松为结构中的导出字段生成JSON或XML标记。

2、使用Alt + Enter,可以快速将标签添加到结构或字段中。GoLand会基于字段名自动添加标记。如果需要修改所有标签中的字段名格式,重复按Alt + Enter,选择“更改标签样式”即可,支持的样式有fieldName、FieldName、field-name和field_name。通过Alt + Enter,你可以一次性更新所有字段标签值。

3、此外,GoLand还支持补全由SDK提供的JSON、XML和ASN1标记值内的常用令牌。

4、你可以通过复制JSON数据并调用Alt + Enter,或者通过“生成”菜单直接从JSON快速生成结构类型。GoLand会自动生成相应的结构,点击“生成”按钮即可。

5、同时,也可以在一个空结构中将JSON转化为字段。只需通过Alt + Enter或使用“生成”菜单操作即可。

6、如果JSON在转换过程中无效,GoLand会及时提醒。

二、Go模块重命名重构

1、有时在项目初步完成后,需要修改模块名称。GoLand新增了一个重命名重构功能,它允许你安全地更改模块名,无需在整个项目中手动搜索并替换。

2、在macOS中,使用⇧F6,Windows/Linux中使用Shift + F6,在模块名称上触发重命名重构。GoLand会弹出“重命名”窗口,你可以在其中修改名称,并选择是否更新注释和字符串中的模块名。此外,还能查看所有使用此模块名称的地方,并进行预览。如果有需要,可以快速撤销更改。

三、使用sudo运行程序

1、此版本支持通过sudo运行程序,尤其是长时间的sudo会话。首次运行时,GoLand会询问是否保持sudo权限,或者选择立即退出。如果想更改设置,可以在“偏好设置/设置”中调整。

2、启用此选项后,GoLand和所有插件将有权限访问系统。

四、快速访问菜单

GoLand将左下角的Configuration小部件替换为新的快速访问菜单。此菜单位于界面右上角,点击齿轮图标即可快速切换主题、键盘映射,访问插件或进入设置。

五、机器学习驱动的代码补全

1、GoLand引入了基于机器学习的代码补全功能,利用EAP期间收集的数据,机器学习算法为你提供更加智能的代码补全。

2、这一功能通过对匿名数据的分析,生成更符合当前上下文的补全建议,但不会收集源代码内容。

3、在“设置/首选项”中的“完成”窗口,可以勾选“标记位置变化”选项,标识出经过机器学习重新排序的建议。

GoLand绿色版功能

GoLand绿色版软件特点

1、专为生产环境设计

GoLand是JetBrains推出的专业IDE,专为Go语言开发者设计,提供人体工学的编程环境。

2、强大的编码辅助

GoLand帮助你快速识别代码中的符号关系,提供自动补全、导航、错误分析、格式化和重构等功能。

3、符合人体工学的设计

强大的静态代码分析和优雅的界面设计,使得编码不仅高效而且愉悦。

4、集成工具

GoLand内置了运行器、覆盖工具、调试器和版本控制等多种常用工具,无需额外安装插件,操作简便。

5、兼容IntelliJ插件生态

除了内建的强大工具外,GoLand还支持丰富的IntelliJ插件,可以满足更多的开发需求。

6、智能代码补全

GoLand通过智能补全功能,帮助你轻松编写代码。Ctrl+Shift+Space可以显示当前上下文中的相关符号列表,选择补全建议时,它会自动添加相应的包导入。

7、代码检查与修复

GoLand内建的代码检查功能会在你编写代码时实时检测问题,发现问题后会提供快速修复建议,按Alt+Enter即可应用修复。

8、重构功能

GoLand提供多种重构选项,如重命名和提取,使代码修改更加快速、安全。

9、快速导航

GoLand的导航功能非常强大,点击即可快速跳转到方法、实现、用法或声明等。

10、弹出窗口功能

你可以在弹出的窗口中查看符号的更多信息,如快速文档、定义、用法和结构等,帮助你快速理解代码。

11、代码生成

GoLand还能帮助你自动生成代码。例如,点击Ctrl+O即可生成接口的方法。

12、递归调用检测

GoLand会自动检测到代码中的递归调用,并在相关位置标出,帮助你更容易理解代码。

13、表达式类型显示

当你需要查看某个表达式的类型时,按Alt+Enter即可获取当前符号的类型信息。

14、退出点高亮

GoLand可以高亮显示函数中的返回语句和panic语句,帮助你快速了解函数的控制流。

15、查找用法

“查找用法”功能可以帮你查找某个符号的所有用法,并按类型进行分组,便于你检查和修改。

16、格式化功能

GoLand内建的格式化工具与go fmt功能相同,确保你的代码始终保持规范。

GoLand绿色版亮点

GoLand绿色版亮点

1、卓越的代码洞察力

GoLand 2020极大提升了Go代码的阅读、编写与修改体验,动态错误检测、智能代码补全以及重构功能帮助开发者更加高效地创建高质量代码。

2、智能导航与搜索

GoLand使得在团队项目、遗留项目或外部项目中进行导航更加便捷。它帮助你快速跳转到类型、文件或符号的定义,查找用法并按类型分组,帮助你更高效地理解代码。

3、内建运行与调试工具

GoLand内建的调试工具可以帮助你直接在IDE中运行和调试测试,确保代码覆盖率不遗漏任何问题。

4、版本控制系统(VCS)集成

GoLand原生支持Git、GitHub和Mercurial,并提供插件支持其他版本控制工具,如Perforce和ClearCase。

5、超越Go的IDE

除了Go开发外,GoLand还支持JavaScript、TypeScript、NodeJS、SQL、数据库、Docker、Kubernetes等技术,是一个全能的IDE。

6、强大的扩展性

GoLand支持1000多个插件,能够根据你的需求定制IDE,满足不同项目的需求。

展开更多

猜你喜欢