JetBrains GoLand 2021.1 新特性介绍
![](https://cn.intellij.tips/img/speakers/florin-1000x1000.jpeg)
Florin Pățan
JetBrains GoLand 技术布道师
Florin 是资深 Gopher,参与过众多高性能、分散式的项目,目前在 JetBrains 担任 Goland 技术布道师。他在全世界有 Gopher 的地方出没,协助 Gopher 们能更高效的运用 Go 语言及 GoLand 做开发。
![](https://cn.intellij.tips/img/speakers/shengyou-1000x1000.jpg)
范圣佑
JetBrains Developer Advocate
圣佑是 JetBrains 技术布道师,负责推广 JetBrians 相关技术与产品,包括:Kotlin 编程语言、 IntelliJ IDEA 系列 IDE 及 YouTrack、TeamCity、Upsource 等团队合作解决方案,协助开发者善用工具辅助来提升生产力,同时维护代码品质。
每年在 GoLand 发布年度第一个大版本更新后,我们就会与 Go 夜读 社区合作,在线上跟大家分享 GoLand 的新特性。很高兴睽违一年,5/20(四)晚上 9 点我与 GoLand 技术布道师 Florin 再次搭挡,跟大家介绍 2021.1 的新功能。
主題分享
本次演示内容包括:
- Run Targets 支持
- Code With Me - 全新的结对编程工具
- 针对 Go 1.16 新特性的支持
- JSON 及 JSON Lines 支持
- 针对错误处理的全新快速修正
- 新的重构辅助
- 代码格式化设置
由于时间的关系,本次只挑出最重要的亮点跟大家演示,更多详细的特性介绍,可以将 Florin 维护的 What's new in GoLand 代码仓库复制下来实际在 GoLand 里面体验看看!
其他参考材料
Florin 也跟我们分享许多参考材料:
- 更多 GoLand 操作小技巧可以参考 GoLand Guide
- 想体验 GoLand 最新功能,欢迎下载 EAP 版并反馈您的想法给我们
问答
最后整理一下问答环节的内容供参考:
Q. 在演示过程中会提示快捷链是怎么做出来的?
这是通过一个名为 Presentation Assistant 达成的,可在插件市场里下载并安装,当按下快捷键时会自动提示,方便演示及记忆使用!另外再推荐 Key Promoter X 插件,它可以提示你当前的鼠标操作的快捷键,是一个把你训练的更高效的利器!
Q. 演示里的 IDE 是用什么字体?
演示里的 IDE 用的是 JetBrains Mono,它是所有 JetBrains IDE 里内置的字体,可以将它设置成 IDE UI 的字体,以及代码的字体。使用时别忘了勾选字体渲染的选项,遇到像 "==" 或 ">=" 或 "!=" 等组合时会渲染类似数学符号的样式,让代码看起来更清楚。
Q. 使用 Code With Me 会有安全问题吗?
在开启 Code With Me 会话时可以设置开放的权限,可以让 Guest 只读、可编辑或是完全访问,您可以依照自己的使用场景来设置。而在连线的过程中内容都会加密,也不会将代码分享给其他人,在使用上是安全的。若是公司内部使用,Code With Me 也有提供可安装在内网服务器的版本,让连线更加安全,详细的内容可以参考文档。
Q. 何时会有 GoLand 优惠?
请关注 JetBrains 微信公众号,若有优惠活动会在第一时间通知。若想试用 GoLand,可在官网下载 30 天全功能试用。
希望这场分享能让您更了解 GoLand 的新特性!若有想要了解其他关于 GoLand 的主题,欢迎反馈给我,我们下次见!