メモ: VSCodeでgolang編集環境
良いと思った点
- VSCodeのほうが良いと思った点
- Microsoft製ということで、利用の許可を取りやすい
- アイコン多め
- 日本語対応
- ソースコードのミニマップがある
- ターミナルがある
- 保存した時自動でimportが追加、
go fmt
してくれる - 定義ジャンプ(control押しながら左クリック)
- Atomのほうが良いと思った点
- Syntaxエラーが見やすい
- 両方で良いと思った点
- 他のエディタでファイル内容を変更すると自動で再読み込み
VSCodeのインストール
ctrl-shift-X
を押して拡張機能のインストール
~/.bashrc
export GOPATH=$HOME/go/
- VSCodeのデバッグにdelveが使われる
delveのインストール
go get -u -v github.com/derekparker/delve/cmd/dlv
その他インストール
# 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
Author And Source
この問題について(メモ: VSCodeでgolang編集環境), 我々は、より多くの情報をここで見つけました https://qiita.com/tukiyo3/items/b0a199142348af73e771著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .