您现在的位置是:首页 > 文章详情

GoLand 2022.3 Beta 发布

日期:2022-11-07点击:358

GoLand 2022.3 测试版已经发布,因此也已经停止添加新的功能,正集中精力修复错误,为 12 月初的主要版本做好准备。

性能改进

  • 改变 'go list' 以改善索引
  • 打开时从缓存中恢复项目结构
  • 更快的 IDE 启动和项目打开

泛型

  • 现在可以为具有泛型参数的函数生成测试。
  • 现在有一个检测小写类型参数的检查,以及一个将它们变为大写的快速修复。

Go Workspaces

  • 在 New 上下文菜单中,现在将找到 Go Workspace File 操作。当你选择它时,一个 go.work文件将出现在您的 root 文件夹中。现有的 Go 模块将自动添加到 go.work文件。

Go 文档注释

Go 1.19 增加了对文档注释中的链接、列表和新标题的支持。现在 GoLand 也支持这些新功能。

集成的 Go Playground

在 GoLand 中集成了 Go Playground 功能。

你可以选择一段代码,选择在选项中打开,然后点击 Playground。这将打开一个带有工具栏的抓取文件,该工具栏包含了您在使用 Go Playground 时的相同选项。

你可以格式化和分享你的代码,改变 Go 版本,使用 Go playground 服务器运行你的代码,或者在本地运行。

新的快速修复方法

如果你的类型包含自身,你会得到一个 "无效的递归类型" 错误。为了避免这种情况,你应该包含一个指向类型的指针,而不是类型本身。现在有一个快速修复方法来解决这个问题。

HTTP 客户端

HTTP 客户端现在支持在请求之前执行脚本块,可以在执行请求之前生成一些数据,并使用变量将其放入最终请求中。可以使用快速修复来创建用于初始化变量的样板代码。

HTTP 客户端现在支持 Crypto API,可以计算 HTTP 请求的 md5sha1 哈希值。

HTTP 客户端现在为带有长 URL 的请求提供了更好的格式化选项,可以使用将查询参数放在单独的行将查询分成不同行上的较小片段。

Redis 支持

对 Redis 支持的初步迭代已经实现。

Windows ARM64

已经开始分发 Windows ARM64 的安装程序,可以从官方网站或 Toolbox App 下载。

更多详情可查看:https://blog.jetbrains.com/go/2022/11/04/goland-2022-3-reaches-beta/

原文链接:https://www.oschina.net/news/216856/goland-2022-3-beta-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章