LoginSignup
9
9

More than 5 years have passed since last update.

IntelliJ IDEA CE 14.1.2でGoのプラグインインストール

Last updated at Posted at 2015-05-02

TP:89C16A02

GW初日。いきなり暑い。
ふと思い立ってIntelliJ Idea CE 14なんかでGoをさわってみたいなとか思ったんですが、ハマったので共有です

launchctlで環境変数をsetする必要がある

.zshrcなんかに書いていてもダメなんで、launchctl に知らせる必要があるみたいです。


% launchctl setenv GOPATH $HOME/.anyenv/envs/goenv/shims/go
% launchctl setenv GOROOT $HOME/go

Idea 14のGoプラグインではSDKの指定が出来ない

goの環境はgoenvとかで作っていて、SDKのパスもちゃんと指定してたんですが、どうもうまく解釈されないらしくってはまりました。

結論からいうと、Idea 14.1で普通にインストールできるプラグインじゃダメで、別途開発中のJetBrainsリポジトリを追加しておく必要がありました。

Preferences -> Plugins -> Browse Repositories

とたどり、Manage Repositories をクリックして、次のURLを登録します。

その後で、Browse RepositoriesでRepository:Allとなっている箇所を、上記リポジトリに切り替えると、開発中のGo Pluginが出てきます。
golang-plugin.png

これをインストールして、

Preference -> Project Structure

からGoのSDKパスを登録できるようになるので、こちらにgoenvなんかのパスを登録します

"/Users/yourname/.anyenv/envs/goenv/versions/1.4.1"

そうするときちんと補完なんかが効くようになり、Runでの実行も可能になります。

9
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
9