goland 编辑器做的真是太好了,面向 go 代码的定制设计,但它是收费软件,价格还贵的超出了自己的经济能力范围。有时候想打几行代码,却没有趁手的兵器,真是难受。但求助免费破解版吧,又需要关注公众号,回复指令、甚至看广告都出来了,大家确实都挺拼的。
我转向求助开源的免费软件,开始尝试使用「visual studio code」,免费有免费的坏处,它只给你提供了一间毛坯房,使用起来非常不方便,你得会一点 go 相关的“装修知识”才行。而且,这还需要一个人和软件磨合的过程,磨合的久了自然就被“驯化”了。
查找
vs 下的查找功能,假如你想查看 go 源码中 channel 结构体声明,就可以通过输入「# hchan」进行查看,这里的能力对应了 goland 下的 Symbol… 查找。这个能力算是和 goland 打个平手吧
运行
在 Visual Studio Code 左侧的活动栏中选择调试图标,打开“调试”视图,点击「Run and Debug」就可以执行 go 代码编译并运行。相比 goland 来说,vscode 显得有点粗糙。不过看蓝色的超链接,应该也支持设置皮肤
安装哪些插件
要让代码跑起来,安装下面的插件就足够了。而且,在你完整的编写完 main.go 之后,如果你尚未安装这个插件,在窗口的右下角也会提醒你进行安装。