智能高效的Go开发工具GoLand v2023.3发布,支持AI辅助编码!
2023-12-15 11:29:05
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 Container
GoLand 现已支持 Dev Container,允许您使用容器作为全功能开发环境来编辑、构建和运行项目。 Dev Container 可以通过 SSH 连接远程运行,也可以使用 Docker 本地运行。
改进的代码折叠
单行 returns 和 panics
对于单行?returns?和?panics,现在可以选择使用新的简明代码折叠样式,外观更接近原始代码。
新折叠语法默认启用。
?
具有单 returns 的函数
与单行 returns 和 panics 相同,我们也为带有单条 return 语句的函数启用了折叠。
文章来源:https://blog.csdn.net/AABBbaby/article/details/135010746
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!