GoLand 使 Go 代码的阅读、编写和更改变得非常容易。即时错误检测和修复建议,通过一步撤消快速安全重构,智能代码完成,死代码检测和文档提示帮助所有 Go 开发人员,从新手到经验丰富的专业人士,创建快速、高效、和可靠的代码
GoLand v2023.3正式版下载
GoLand 2023.3带来多项重要的新功能:
- JetBrains的AI Assistant现已全面推出,搭载大量新功能和改进,助力提高您在 JetBrains IDE 中的工作效率。
- Dev Container 现已得到正式支持。
- 错误处理、单行 returns 和 panics 以及其他代码的代码折叠样式的巨大更新。
- 提高工作效率的多项提示、重构和快速修复,例如 slice 表达式的提示、自定义 printf 式函数的代码洞察,以及调试器增强。
GoLand 2023.3还提供了针对 Docker 与 Kubernetes 集成、VCS 的更新,以及针对 Web 开发的一些调整。
AI Assistant
最新更新包括编辑器中增强的直接代码生成、无需复制代码即可回答项目相关查询的上下文感知 AI 聊天,以及使用扩展上下文提供更全面结果的项目感知 AI 操作。 新的差异查看器有助于更轻松地识别 AI 操作对代码所做的更改。
重构
在另一个软件包中 Create function(创建函数)的快速修复
此快速修复允许输入不存在的函数名称,然后在所需软件包中生成实现。
Dev Container
GoLand 现已支持 Dev Container,允许您使用容器作为全功能开发环境来编辑、构建和运行项目。 Dev Container 可以通过 SSH 连接远程运行,也可以使用 Docker 本地运行。
改进的代码折叠
单行 returns 和 panics
对于单行 returns 和 panics,现在可以选择使用新的简明代码折叠样式,外观更接近原始代码。
新折叠语法默认启用。
具有单 returns 的函数
与单行 returns 和 panics 相同,我们也为带有单条 return 语句的函数启用了折叠。