6月20日追記
プラグインのインストール方法が変更になりました。
https://github.com/go-lang-plugin-org/go-lang-idea-pluginのREADME.mdに記載があります。
[Plugins]-[Browse repositories...]-[Manage repositories...]にレポジトリのURLを貼り付けてください。
2月17日追記
現在公開されている最新のalpha版は安定して動作します。
今後はそちらを利用することを推奨します。
https://github.com/go-lang-plugin-org/go-lang-idea-plugin/releases
(インストールする時にはzipファイル毎インストールすること。)
背景
会社のAPIサーバがGo言語使ってるので、ソースコード読もうと思い立ち、
せっかくだから最新版のIntelliJ使おうとしたらハマったので共有。
公式プラグインが早く更新されることを願う。
※このTIPSは2015年1月28日現在のものです。
環境
- OSX 10.9.5
- IntelliJ IDEA 14.0.2
- Go 1.4.1
事前準備
- IntelliJ IDEA 14が適切にインストールされていること
- Goが適切にインストールされていること(homebrewなど)
- GOROOTおよびGOPATHが適切に設定されていること
- /etc/launchd.confが設定されていること
インストール手順
1) 最新アルファ版をインストールする
- プラグインGithubのダウンロードページから最新のalpha版をダウンロードする。(執筆時点:0.9.16-alpha.9)
- IntelliJ IDEA 14を起動する
- メニューの「IntelliJ IDEA」から「Preferences」を選択し、「Plugins」の「Install plugin from disk...」ボタンを押下する
- 1でダウンロードしたプラグインのjarファイルを選択し、インストールを行う
- ここで再起動
2) GO SDKの設定を行う
- メニューの「File」から「Project Structure」を選択し、「Project Settings」の「Project」を開く
- 「Project SDK」の「New...」を押下し、「GO SDK」を選択する
- GOROOTに設定したパスを指定し、「OK」を押下する
- 再びメニューの「File」から「Project Structure」を選択し、「Platform Settings」の「SDKs」を開く
- 3で追加した「Go SDK go1.4.1」を選択し、「Classpath」タブを開く
- 「+」ボタンを押下し、「$GOPATH/src」となるフォルダを選択し、「OK」を押下する
3) 安定版を再インストールする
- メニューの「Preferences」から「Plugins」を選択し、「Go language support plugin」をアンインストールする
- ここで再起動
- 再びメニューの「Preferences」から「Plugins」を選択し、「Go language support plugin」をインストールする
参考