开发软件

关注公众号 jb51net

关闭
GO语言编辑工具JetBrains GoLand v2025.2.1.1 Mac中文免登录版(含M1)

GO语言编辑工具JetBrains GoLand v2025.2.1.1 Mac中文免登录版(含M1)

您还可以选择:百度网盘下载g1kr

热门排行

简介

JetBrains GoLand 2025是一款专业的GO语言编程软件。支持编码辅助功能,IDE会分析你的代码,然后在符号之间寻找连接。强大的静态代码分析能力和符合人体工程学的设计,使开发者不仅仅是在工作,更是一种愉快的编程体验。

GoLand 2025 Windows最新版

安装方法

拖动左侧的GoLand到右侧应用程序中,打开软件,点击OK,弹出注册窗口

回到安装包,打开许可证,复制到激活码框中,点击激活

设置中文方法

点击菜单栏的Rider,再点击Preferences…,点击左侧导航的Plugins,在搜索栏搜索【chinese】然后回车,找到「Chinese ?(Simplified)? Language」点击 Install安装即可

完成后,点击【restart ide】,重启软件即可

功能特点

编码协助

智能完成IDE

通过自动完成语句帮助您编写新代码。Ctrl+Shift+Space为您提供当前上下文中适用的最相关符号的列表。当您选择建议时,它会动态添加相应的包导入语句。

检查和快速修复DE

提供内置检查功能,可在您键入代码时动态检查代码。当他们发现有问题的代码时,他们会为您提供快速修复,只需按下即可应用Alt+Enter。

重构

可用的重构包括重命名和提取,允许您快速安全地更改代码。

快速导航

只需单击一下即可切换到超级方法,实现,用法,声明等。只需单击一下,即可跳转到任何类,文件或符号,甚至任何IDE操作或工具窗口。

快速弹出窗口

当您需要有关插入符号的更多信息时,请使用快速弹出窗口:例如快速文档,快速定义,显示用法,结构等。即使您使用代码完成,也可以使用一些弹出窗口:它们提供有关所选建议的其他信息。

代码生成

在某些情况下,IDE可以为您生成简单的代码。例如,如果单击Ctrl+O,IDE将通过生成其方法来帮助您实现任何接口。

检测递归调用

如果您在函数内部进行了递归调用,IDE将检测它并在装订线上标记它,使您的代码更易于阅读和理解。

表达类型

当您需要知道插入符号中任何表达式的类型时,“ 表达式类型”操作可通过Ctrl-Shift+P并始终可用。

退出点突出

显示每个函数可能有多个返回和恐慌语句。要快速找到它们,请Cmd+Shift+F7在插入符号位于func,return或panic关键字时按下。这有助于您更快地了解功能的工作原理。

寻找用法

在查找用法 功能不仅可以找到其中符号的使用,也可组这些用法按类型代码的所有地方:如阅读,写作,等等。

格式化

内置格式化程序提供的功能与go fmt相同。

更新日志

GoLand 2025.2 引入了针对使用 HTTP 服务器的更新、由数据流分析提供支持的更智能检查以及新的无阻塞 Welcome(欢迎)屏幕。 此版本还为 golangci-lint 支持(包括第 2 版)带来了显著质量改进,使集成对于实时代码分析更加稳健。 我们来仔细看看有哪些最新变化。

数据流分析与 nil 解引用
GoLand 2025.2 引入了过程间 nil 解引用分析,可以帮助您在编辑器中尽早发现潜在 nil 问题,而不会中断工作流。 此分析了解 nil 值如何在函数调用、文件和软件包之间流动,帮助您在出现错误之前找出不安全的指针操作。

您将在 Quick Documentation(快速文档)弹出窗口中看到形参的为 null 性提示、在编辑器中看到可能的解引用警告,以及在 Problems(问题)工具窗口中看到专用的 Go Data flow analysis(数据流分析)标签页,该标签页可以准确解释 nil 值如何在代码中流动。

非阻塞 Welcome(欢迎)屏幕实现即时访问
现在,Welcome(欢迎)屏幕会在一个标签页中打开,可供立即访问终端、Kubernetes、HTTP 客户端、Docker 和数据库等工具,无需打开项目。 您还可以创建和使用独立文件,无需打开文件夹或设置项目。

更智能的端点发现和请求生成
现在,Endpoints(端点)工具窗口完全支持 net/http.ServeMux 中的新模式语法,包括基于方法和通配符的路由,例如 GET /task/{id}/。 它还会在每个端点旁边显示 HTTP 方法,使列表更清晰、更易操作。
HTTP 方法检测和自动补全已得到改进,这使从端点声明生成请求更加容易。 这适用于使用标准 net/http 软件包以及 Chi、Gin 和 Gorilla 定义的处理程序。 GoLand 现在可以从以下位置派生 HTTP 方法:

函数名称,例如 r.GET("/path", handler)
方法前缀模式,例如 http.HandleFunc("POST /item", handler)
函数实参,例如 r.Method("DELETE", "/item", handler)
链式 .Methods(...) 调用,例如 r.HandleFunc("/item", handler).Methods("PUT")
此更新还包括针对 Gin 和 http.Server 的权限解析改进,以及使功能更易扩展的常规重构。

大家还下载了