13
14

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

IntelliJ IDEA 14にgo-lang-idea-pluginをインストールして、go 1.4系を快適に使う方法 ※6月20更新

Last updated at Posted at 2015-01-29
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) 最新アルファ版をインストールする

  1. プラグインGithubのダウンロードページから最新のalpha版をダウンロードする。(執筆時点:0.9.16-alpha.9)
  2. IntelliJ IDEA 14を起動する
  3. メニューの「IntelliJ IDEA」から「Preferences」を選択し、「Plugins」の「Install plugin from disk...」ボタンを押下する
  4. 1でダウンロードしたプラグインのjarファイルを選択し、インストールを行う
  5. ここで再起動

2) GO SDKの設定を行う

  1. メニューの「File」から「Project Structure」を選択し、「Project Settings」の「Project」を開く
  2. 「Project SDK」の「New...」を押下し、「GO SDK」を選択する
  3. GOROOTに設定したパスを指定し、「OK」を押下する
  4. 再びメニューの「File」から「Project Structure」を選択し、「Platform Settings」の「SDKs」を開く
  5. 3で追加した「Go SDK go1.4.1」を選択し、「Classpath」タブを開く
  6. 「+」ボタンを押下し、「$GOPATH/src」となるフォルダを選択し、「OK」を押下する

3) 安定版を再インストールする

  1. メニューの「Preferences」から「Plugins」を選択し、「Go language support plugin」をアンインストールする
  2. ここで再起動
  3. 再びメニューの「Preferences」から「Plugins」を選択し、「Go language support plugin」をインストールする

参考

13
14
3

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
13
14

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?