GoLand 2022.3 Beta 发布


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/


相關推薦

2022-11-28

GoLand 2022.3 RC 2 现已发布,此版本修复了一些错误以及添加了一些新功能。具体更新内容如下: Usages for Code Vision 引入了在所有函数和类型附近显示的 usages 统计信息,这些统计信息显示了函数或类型在当前项目中被引用的次数

2022-12-02

GoLand 2022.3 提供了性能增强以及针对泛型和 Go 工作区的新功能。新版本集成了 Go Playground,添加了改进 Go 文档注释的支持,为 HTTP 客户端和 Docker 引入了新功能,并提供了新 UI。 此外,GoLand 也迎来了 5 岁生日,官方邀请各位开

2022-11-11

IntelliJ IDEA 2022.3 Beta 2 已发布!可以 从JB 网站、Toolbox App 或使用 Ubuntu 的 snaps 获得新版本。  改进了 Kotlin 的 IDE 性能 优化了缓存和索引的使用,使代码分析更快更稳定。还改进了 .gradle.kts 文件中的代码完成

2022-11-07

WebStorm 2022.3 近日发布了 Beta 版本,带来以下更新内容: 支持 Vitest WebStorm 2022.3 将支持 Vitest,这是一个 Vite-native 单元测试框架。 你可以使用各种运行选项从 WebStorm 运行 Vitest 测试。 Vitest watch 模式直接支持所有测试方案

2022-12-07

PhpStorm 2022.3 现已正式发布,此次更新带来了新 UI 的预览、完整的 PHP 8.2 支持、数据库工具中的 Redis 支持、PHP 的代码视觉、快速修复预览、Xdebug 配置验证、对 ParaTest 的支持、PHPDoc 的阅读器模式以及许多其他功能。 新 UI 

2022-10-29

IntelliJ IDEA 2022.3 EAP 5 已发布!这是 Beta 之前的最后一个 EAP 版本,通过每日提示和书签提供更好的用户体验,另外还包括 Gradle 更新等优化。   改进每日提示 增强了当日提示,改进了 UI 、优化了展示的算法,可帮助用户更

2022-07-31

GoLand 2022.2 为泛型和 go.work 带来了新功能,还增加了对模糊测试的支持,SQL 语句现在可被自动检测,还带来了针对它们的全面代码辅助。 GoLand 现已支持 WebSocket 连接,并且可以通过 HTTP 和 WebSocket 协议发送 GraphQL 查询。 泛型

2023-04-09

GoLand 的下一个主要版本 GoLand 2023.1 正式发布,新版本引入了漏洞检查器和更好的 gRPC 代码导航,并使重命名重构可用于接收器。 开发者现在可以用非标准库包运行 Scratch 文件,使用正则表达式来创建你自己的搜索和替换检查,

2022-08-25

PhpStorm 2022.3 路线图已发布,该版本的首要任务是在多个层面上提高 IDE 的稳定性和性能,包括减少 UI 冻结、加快编辑器中的高亮显示等。 以下是该版本的主要发力点: 性能 PHP 8.2 支持 PHP 8.2 预计将于 11 月底公开发布,PhpStor

2022-05-06

RedisDesktopManager 2022.3 现已发布。RedisDesktopManager 是一个快速、简单、支持跨平台的 Redis 桌面管理工具,基于 Qt 5 开发,支持通过 SSH Tunnel 连接。新版本主要变化如下: New features and improvements 添加 SSH 代理支持。现在,你可

2022-09-27

IntelliJ IDEA 2022.3 的抢先体验计划现已开放,第一个 EAP 通过可选的设置提供了对新 UI 的访问、改进了多屏幕工作的用户体验、以及与 Maven 相关的更新等。  用户体验  通过设置提供新的 UI  今年 5 月 JetBrains IDE 公布

2022-12-16

您好, AppCode 2022.3 现已发布! 它与 macOS 13 和 Xcode 14.2 兼容,带来了更多针对 Swift 的重构功能,支持语言注入,并提出了新的同步设置方式。 在 v2022.3 发布后,我们将停用该产品。 自 2022 年 12 月 14 日起,我们将不再为 AppCode

2022-10-08

IntelliJ IDEA 2022.3 发布了第 2 个 EAP 版本。 主要变化: 优化 IDE 启动和打开项目速度 开发团队称,对于即将推出的 2022.3 版本,他们特别努力优化 IDE 的启动体验。因此,他们带来了明显的性能改进,以加快应用程序的启动

2022-10-30

PyCharm 2022.3 EAP 3 已发布,新的 EAP 版本引入了在“调试控制台”和“评估”对话框中执行异步代码的功能,改进了类文档字符串某些部分的解析和呈现,增强了使用 HTTP 客户端和 Docker 的用户体验,并添加了支持用于新的 CSS 功能