JetBrains GoLand 2021.1 新特性介绍

会议信息
JetBrains GoLand 2021.1 新特性介绍

随着 GoLand 2021.1 版本的更新,带来了更多方便的新特性。本场分享将为大家演示这些新发布的特性,可将开发效率再往上提升一个层次。

会议日期:2021 年 05 月 20 日

会议时间:PM 09:00

主办方:

 
讲师介绍
Florin Pățan
JetBrains GoLand 技术布道师

Florin 是资深 Gopher,参与过众多高性能、分散式的项目,目前在 JetBrains 担任 Goland 技术布道师。他在全世界有 Gopher 的地方出没,协助 Gopher 们能更高效的运用 Go 语言及 GoLand 做开发。

范圣佑
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 的主题,欢迎反馈给我,我们下次见!

演示代码车