近来主要使用Visual Studio Code
进行Go编程,以下是我认为好用的扩展,分享记录下来。
1. Code Runner
快速运行代码,支持多种语言,不局限于Go。
2. Go
不多说了,Go语言开发必备。
3. Go Mod Explorer
Go Mod Explorer
是一个用于管理 Go 模块的扩展,它可以帮助你查看依赖 Go 模块整体源码,类似于GoLand
中的External Libraries
功能。
- 跳转源码后,在
GOMOD Explorer
中,可以查看依赖模块的源码结构,默认选中当前打开的源码文件。 - 文件夹上右侧图标可以在源码目录下检索文件。
- 上述这两个是之前无法割舍
GoLand
的最大痛点,有了这两个扩展,GoLand
几乎可以丢掉了。- 对于源码学习而言,全局结构、快速检索文件,
Go Mod Explorer
已经可以很好满足。
- 对于源码学习而言,全局结构、快速检索文件,
其他记录
- Go struct tag:结构体标签代码生成功能
- JSON To Go:JSON 字符串转Go结构体代码
- Bookmarks:书签管理,方便跳转收藏的任意文件/行
- Code Spell Check:代码拼写检查
Go Extension Pack
:这个是网友整理的汇总版,我没用,按需取用