智能高效的Go开发工具GoLand v2023.3发布,支持AI辅助编码!

智能高效的Go开发工具GoLand v2023.3发布,支持AI辅助编码! GoLand使 Go 代码的阅读、编写和更改变得非常容易。即时错误检测和修复建议通过一步撤消快速安全重构智能代码完成死代码检测和文档提示帮助所有 Go 开发人员从新手到经验丰富的专业人士创建快速、高效、和可靠的代码。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 ContainerGoLand 现已支持 Dev Container允许您使用容器作为全功能开发环境来编辑、构建和运行项目。 Dev Container 可以通过 SSH 连接远程运行也可以使用 Docker 本地运行。改进的代码折叠单行 returns 和 panics对于单行 returns 和 panics现在可以选择使用新的简明代码折叠样式外观更接近原始代码。新折叠语法默认启用。具有单 returns 的函数与单行 returns 和 panics 相同我们也为带有单条 return 语句的函数启用了折叠。