内容简介:GoLand 2020.2 稳定版已发布,值得关注的更新包括为 Go modules 提供的新功能、对泛型(即类型参数)的实验性支持以及改进代码检查功能等。 下载地址:https://www.jetbrains.com/go/nextversion/ 对 Go modules...
GoLand 2020.2 稳定版已发布,值得关注的更新包括为 Go modules 提供的新功能、对泛型(即类型参数)的实验性支持以及改进代码检查功能等。
下载地址:https://www.jetbrains.com/go/nextversion/
对 Go modules 的支持
- 支持即将在 Go 1.15 推出的 GOMODCACHE 环境变量
- 在为 replace、exclude 和 require 语句输入左大括号时,GoLand 现在会立即添加右大括号
- 支持在 go.mod 文件中添加注释(多行 TO-DO 注释)
对泛型的实验性支持
GoLand 2020.2 为泛型提供了实验性支持,可通过打开Enable experimental support for generics a.k.a. type parameters设置(位置是 Settings/Preferences | Go )来试用泛型。
初始支持提供语法高亮显示和基本引用解析,且仅适用于 go 2 文件。
改进代码检查功能
- 新的 Inspections 小组件会在代码编辑器的右上角显示当前文件中警告、错误和拼写错误的数量,并且可以导航至具体位置
- Problems 工具窗口会显示当前文件中的警告和错误列表,并提供这些问题的描述,开发者可使用 Alt+Enter 立即修复这些问题
- 新的代码检查处理
string(int)
转换时可能出现的问题,GoLand 会就此类潜在错误进行通知,并提供专用的快速修复 - GoLand 会就测试和示例的常见错误用法进行通知,所以无需再为错误显式调用
go vet
- Malformed struct tag 代码检查会检查结构标记是否符合 Go 惯例并就潜在问题进行通知
支持 Go Playground
在编辑器中进行双击操作就能够在 Go Playground 中共享和执行代码。此功能支持 go2 文件,还能体验泛型功能,在这种情况下 GoLand 会跳转到 https://go2goplay.golang.org/。
改进版本控制功能
- Windows下支持 WSL2 中安装的 Git
- 改进 Git 操作对话框
- 全面支持 GitHub PR
- 在 GoLand 中比较 2 个分支时,可在一个视图中看到所比较分支的提交
- 从日志中压缩本地提交(local commit)
详细更新内容查看 https://www.jetbrains.com/idea/whatsnew
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- Thunderbird 78 稳定版发布
- systemd 246 稳定版发布
- Chrome 86 稳定版发布
- systemd 247 稳定版发布
- Fedora 31 稳定版发布
- PyCharm 2020.1 稳定版发布
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
应用Rails进行敏捷Web开发
Dave Thomas, David Hansson等 / 林芷薰 / 电子工业出版社 / 2006-7 / 65.00元
这是第一本关于Ruby on Rails的著作。 全书主要内容分为两大部分。在“构建应用程序”部分中,读者将看到一个完整的“在线购书网站” 示例。在演示的过程中,作者真实地再现了一个完整的迭代式开发过程,让读者亲身体验实际应用开发中遇到的各种问题、以及Rails如何有效解决这些问题。在随后的“Rails框架”部分中,作者深入介绍了Rails框架的各个组成部分。尤为值得一提的是本部分的后几章......一起来看看 《应用Rails进行敏捷Web开发》 这本书的介绍吧!