サブライムテキスト3では、プラグインGoSublime
とGoImports
がインストールされています。崇高なテキストの保存時に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)を使用しています。だから、
'goimports'は、おそらくあなたの' $ PATH'上に存在しない、または実行可能ではありません。 – joshlf
[次のリンク?](http://michaelwhatcott.com/gosublime-goimports/) –
に記載されているすべてのことを完了したことを確認できますか?つまり、 'Package control> Install Plugin> GoImports'を使ってGoImportをインストールしていました。もちろん、$ PATH上にある$ GOPATH/binではなく、崇高なパッケージフォルダに入れました。私の質問にすぐに自己回答するつもりです。 –