【2016/10版】IntelliJにgoimportsの設定をして自動整形させるようにする

環境

  • IntelliJ2016.2.2
  • Max OSX 10.11.6 (El Capitan)

まずはgoimportsをgetする

$ go get golang.org/x/tools/cmd/goimports


その後、File Watchersというプラグインをインストール、その後、カスタムツールを作成

f:id:monopatch:20161025121030p:plain

カスタムツールの中身は次の画像に合わせて設定。Programの欄は下記コマンドの結果をそのままコピペで。

$ which goimports
/Users/monopatch/bin/goimports


f:id:monopatch:20161025121026p:plain

最後のApplyしたら自動で整形されるようになる