发行说明
下表列出了在 GoLand 2025.2 EAP 1、2025.2 EAP 2、2025.2 EAP 3、2025.2 EAP 4、2025.2 EAP 5、2025.2 EAP 6、2025.2 EAP 7 中引入的功能、已解决的漏洞及其他已验证问题。若需跳转至所需类别,请使用右侧的目录。 若需跳转至所需类别,请使用右侧的目录。
功能
可用性问题
任务
工单 | 描述 |
|---|---|
在当前项目作用域外的文件夹中创建新文件 | |
空指针解引用:衡量 MVP 的性能(时间和内存消耗) | |
在关闭项目(macOS)时保持当前行为 | |
非模态欢迎屏幕:UI 修复 | |
修复并改进“易受攻击依赖项”功能的可发现性 | |
支持 net/http.ServeMux 中的新模式 | |
将更多文件扩展名关联至 GoLand | |
避免显示模态欢迎屏幕 | |
实现用于 bazel-bsp 的 go 调试器 | |
空指针解引用:支持函数的多个返回值 | |
在此窗口中打开来自临时项目的文件和项目 | |
在 EAP 中禁用“共享反馈”按钮 | |
隐藏非模态欢迎屏幕中的无关操作 |
漏洞
工单 | 描述 |
|---|---|
打开/创建单个文件:问题修复 | |
IDE 关闭时打开单个文件 | |
Go modules 依赖项下载有时会忽略已排除的文件夹 | |
泛型函数中的错误提示信息不正确 | |
更改“多个 require 指令”检查的严重性 | |
跳转到声明或用法后解决误报检查 | |
不稳定的 Delve 测试:DlvTypesTest、DlvVarsTest、DlvCallTest | |
TSLAD:NestedLocksThreadingSupport.handleLockAccess | |
“打开”按钮在非模态欢迎屏幕中显示“打开项目”弹出窗口 | |
golanglint-ci 未填充 `Issues` | |
非模态欢迎屏幕:无法调整项目视图区域中工具窗口大小 | |
java.lang.NullPointerException:无法调用 "kotlinx.coroutines.channels.ReceiveChannel.iterator()",因为 "channel" 为 null | |
空指针解引用:为可为 nil 的参数检查添加性能指标 | |
真实项目中“已弃用元素”检查不稳定 | |
NPE:GoPackageUtil.findCanonicalPackageNameInner | |
过时的 VFS 访问:VgoToolchainService.getGoVersionFromModFile | |
GoTypesMatcher.matchTypes 中出现 StackOverflowError 导致分析陷入无限循环 | |
Endpoints 工具窗口中缺失来自标准库与第三方库 HTTP 路由器的处理器 | |
“在项目视图中选择文件”无效且折叠/展开操作无法正常工作 | |
新建文件对话框中的默认“保存至”路径未指向项目目录 | |
DFA 工具窗口:修复在目标函数之外进行编辑后解释失败的问题 | |
DFA 工具窗口:使步骤与代码面板支持滚动 | |
非模态欢迎界面:打开/隐藏项目视图的快捷键无效 | |
DFA 工具窗口:在某些情况下窗口未显示 | |
调试器测试:项目泄漏 | |
com.goide.go.GoChooseByNameTest.testNavigateToSdkFileWithDirectoryPath expected:<[format.go]> but was:<[]> | |
用于更新存在漏洞的 Go 依赖项的上下文操作中未受影响的版本设置错误 | |
REWA:[DlvFmtSprintfValueRenderer] |
性能问题
外观
工单 | 描述 |
|---|---|
DFA 工具窗口:将“Go DFA”重命名为“数据流分析” |