Sublime Text 3 では、プラグインGoSublime
がGoImports
インストールされています。
goimports
保存するたびにファイルを自動的に実行するのに問題があります。
これが私が試したことです:
私のGoSublime設定は次のように設定されています:
{
"env": {"GOPATH": "/home/nicolas/.go", "PATH": "$GOPATH/bin:$PATH" },
//"fmt_cmd": ["goimports"]
}
これらの設定で保存すると、コードはフォーマットされますが、インポートは追加されません。これまでのところ驚くべきことは何もありません。
ctrl+shift+P を押してから GoImports を押すと、期待どおりにインポートが追加されます。
今私の問題は、前の行のコメントを外してこれらの設定を行うときです:
{
"env": {"GOPATH": "/home/nicolas/.go", "PATH": "$GOPATH/bin:$PATH" },
"fmt_cmd": ["goimports"]
}
インポートが追加されないだけでなく、他のフォーマットも行われなくなります。
どこが間違っていたのですか?
Linux(Ubuntu)を使用しています。