
-
语言:简体中文
大小:476.49MB
类别:应用工具
时间:2024-09-30
Goland 绿色版 2023.2.3
软件介绍

goland绿色版软件功能
一、JSON支持
1、在GoLand中,为结构体中的导出字段生成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。
5、此外,可以在已存在的空结构体中将JSON转换为字段。使用Alt + Enter或在空结构中通过“生成”菜单调用从JSON生成结构体字段的意图操作。
6、如果JSON无效,GoLand将在通过JSON生成Go类型窗口时提醒您。
二、Go模块名称重命名重构
1、在完成项目的初步工作后,有时需要重命名模块。GoLand在go.mod文件中添加了重命名重构功能,允许您安全地更改模块名称,而无需在项目树中手动搜索和替换旧名称。
2、在macOS上使用⇧F6或在Windows / Linux上使用Shift + F6来调用模块名称的重命名重构。GoLand将打开“重命名”窗口,您可以在此处更改当前名称,选择是否在注释和字符串中进行修改,并查看重构的预览。在“重构预览”选项卡中,可以导航到模块名称的所有用法,并可以快速撤销所有重构更改。
三、使用海拔服务运行sudo程序
1、此EAP构建版本允许进行长时间的sudo会话。在第一次运行时,GoLand会询问您是否要保持sudo运行或立即终止。如果要更改首次响应,请前往“偏好设置/设置” | “设置” | 外观与行为 | 系统设置 | 进程提升。
2、启用此选项将授予GoLand和所有第三方插件访问系统的权限。
四、快速访问菜单
原先位于IDE左下角的Configuration小部件已被新的快速访问菜单取代,新菜单位于右上角。点击齿轮图标即可切换主题或键盘映射,导航至插件或进入设置。
五、基于机器学习的代码完成
1、我们引入了基于机器学习的代码完成功能,这是标准排名机制的替代方案。
2、此代码完成功能将使用我们在EAP期间匿名收集的数据来改进建议,虽然我们只收集了关于代码完成UI交互的数据,而没有收集源代码。
3、在“首选项/设置” | “完成”弹出窗口中,勾选“标记位置更改”以启用机器学习完成排序,并使用向上/向下箭头图标调整完成列表。
goland绿色版软件特色
1、用于生产环境
这款软件是JetBrains推出的新商业IDE,旨在为Go开发提供符合人体工程学的环境。
新的IDE基于IntelliJ平台,提供针对Go语言的编码帮助和工具集成。
2、编码辅助
IDE可以分析代码,查找符号间的连接,提供代码补全、快速导航、智能错误分析、格式化和重构功能。
3、人体工程学设计
强大的静态代码分析和符合人体工程学的设计使开发过程既高效又愉悦。
4、集成工具
关键任务工具,如REST客户端、覆盖率工具、全功能调试器和版本控制,全部集成在IDE中,无需插件干扰。
5、IntelliJ插件生态系统
除了丰富的内置工具外,IntelliJ插件生态系统还提供额外功能支持。
6、智能代码完成
IDE通过自动完成语句帮助编写新代码。Ctrl+Shift+Space会提供当前上下文中最相关的符号列表,选择建议时自动添加相应的包导入语句。
7、检查与快速修复
IDE内置检查功能,动态检查代码并提供快速修复建议,只需按Alt+Enter即可应用。
8、重构
支持的重构包括重命名和提取,允许您快速、安全地更改代码。
9、快速导航
通过单击即可切换到方法实现、用法、声明等。可以快速跳转到任何类、文件或符号,甚至IDE操作或工具窗口。
10、快速弹出窗口
需要更多插入符号信息时,可以使用快速弹出窗口:如快速文档、定义、用法、结构等。
即使在使用代码完成时,也可以利用一些弹出窗口提供额外的信息。
11、代码生成
IDE可以在特定情况下为您生成简单代码,例如点击Ctrl+O,可以通过生成其方法来实现任何接口。
12、递归调用检测
当函数内出现递归调用时,IDE会检测并在代码中标记,使代码更易于阅读和理解。
13、表达式类型
通过Alt+点击,可以查看插入符号中任何表达式的类型。
14、退出点突出显示
每个函数可能包含多个返回和panic语句,使用Ctrl+Shift+F7可以快速找到它们,帮助理解函数的工作原理。
15、用法查找
用法查找功能不仅可以找到符号的使用,还能按用法类型分组显示代码的所有用法:如读取、写入等。
16、格式化
内置格式化工具提供与go fmt相同的功能。
goland绿色版软件亮点
1. 强大的代码洞察力
GoLand 2020使阅读、编写和修改Go代码变得非常简便。动态错误检测和修复建议、快速安全重构、智能代码完成、无效代码检测以及文档提示,帮助各级Go开发者高效、可靠地创建代码。
2. 导航与搜索
GoLand的代码导航功能能帮助快速切换到类型实现的影子方法、实现、用法、声明或接口。在类型、文件或符号间跳转,或按用法类型分组查看它们。
3. 运行与调试
强大的内置工具助力应用程序的运行和调试。可以编写和调试测试,无需其他插件或配置,直接在IDE中测试应用程序。内置代码覆盖工具确保测试的全面性。
4. 与VCS集成
对Git、GitHub和Mercurial提供开箱即用的支持,同时也支持通过插件安装Perforce、ClearCase等工具。
5. 不仅仅是Go IDE
精品推荐
热门软件
软件排行









