记录vscode搭建开发环境,备查。

1.搭建Go开发

参考链接

vscode-go是VSCode编辑器上非常好用的一个go插件,它包括以下特性:

  • Colorization 代码着彩色
  • Completion Lists 代码自动完成(使用gocode)
  • Snippets 代码片段
  • Quick Info 快速提示信息(使用godef)
  • Goto Definition 跳转到定义(使用godef)
  • Find References 搜索参考引用(使用go-find-references)
  • File outline 文件大纲(使用go-outline)
  • Workspace symbol search 工作区符号搜索(使用 go-symbols)
  • Rename 重命名(使用gorename)
  • Build-on-save 保存构建(使用go build和go test)
  • Format 代码格式化(使用goreturns或goimports或gofmt)
  • Add Imports 添加引用(使用 gopkgs)
  • Debugging 调试代码(使用delve)

1.1.安装依赖插件

gocode: go get -u -v github.com/nsf/gocode
godef: go get -u -v github.com/rogpeppe/godef
golint: go get -u -v github.com/golang/lint/golint
go-outline: go get -u -v github.com/lukehoban/go-outline
goreturns: go get -u -v sourcegraph.com/sqs/goreturns
gorename: go get -u -v golang.org/x/tools/cmd/gorename
gopkgs: go get -u -v github.com/tpng/gopkgs
go-symbols: go get -u -v github.com/newhook/go-symbols
guru: go get -u -v golang.org/x/tools/cmd/guru

1.2.mac安装delve用于调试

brew install go-delve/delve/delve
#默认brew会安装go版本,按需删除
brew uninstal go

2.VUE开发插件

  • Vetur
  • VueHelper

3.搭建markdown开发

  • markdownlint

4.sublime快捷键插件

  • Sublime Text Keymap

5.vscode图标插件

  • vscode-icons

6.git插件

  • Git History

7.docker插件

  • docker