良いと思った点
-
- VSCodeのほうが良いと思った点
Microsoft製ということで、利用の許可を取りやすい
アイコン多め
日本語対応
ソースコードのミニマップがある
ターミナルがある
保存した時自動でimportが追加、go fmtしてくれる
定義ジャンプ(control押しながら左クリック)
-
- Atomのほうが良いと思った点
Syntaxエラーが見やすい
-
- 両方で良いと思った点
他のエディタでファイル内容を変更すると自動で再読み込み
VSCodeのインストール
-
- https://code.visualstudio.com/Download
- ドキュメント : https://code.visualstudio.com/docs/languages/go
ctrl-shift-Xを押して拡張機能のインストール
export GOPATH=$HOME/go/
- VSCodeのデバッグにdelveが使われる
go get -u -v github.com/derekparker/delve/cmd/dlv
- Go tools that the Go extension depends on · Microsoft/vscode-go Wiki
# Go for Visual Studio Codeに必要なパッケージをインストール
go get -u -v github.com/nsf/gocode
go get -u -v github.com/rogpeppe/godef
go get -u -v github.com/zmb3/gogetdoc
go get -u -v github.com/golang/lint/golint
go get -u -v github.com/ramya-rao-a/go-outline
go get -u -v sourcegraph.com/sqs/goreturns
go get -u -v golang.org/x/tools/cmd/gorename
go get -u -v github.com/tpng/gopkgs
go get -u -v github.com/acroca/go-symbols
go get -u -v golang.org/x/tools/cmd/guru
go get -u -v github.com/cweill/gotests/...
go get -u -v golang.org/x/tools/cmd/godoc
go get -u -v github.com/fatih/gomodifytags
go get -u -v github.com/josharian/impl
使い方
ctrl-shift-I にて go fmt
Alt-d w にて go run