11.01.2012

Mac: Coding Scala with IntelliJ IDEA (1)

Mac: IntelliJ IDEA で Scala コーディング (1)

Best IDE としての呼び声も高い IntelliJ IDEA に触れてみたいと思い、インストールを行ってみた。
その手順をメモとして残しておく。

1. インストール

まずは、IntelliJ IDEA のダウンロードページを開く。
http://www.jetbrains.com/idea/download/

 Screenshot

Ultimate Edition (有償) と Community Edition (無償) の 2種類を選べるが、
今回はMac用の Community Edition を選ぶこととする。現時点の最新版は Version:11.1.4 だった。

システム要件 (System Requirements ページより)
  • Mac OS X 10.5 or higher, up to 10.7 (Lion)
  • 1 GB RAM minimum, 2 GB RAM recommended
  • 300 MB hard disk space + at least 1 GB for caches
  • 1024x768 minimum screen resolution
  • JDK 6
IntelliJ IDEA 11 CE ダウンロードした ideaIC-11.1.4.dmg を実行すると、このような画面が出る。
「IntelliJ IDEA 11 CE.app」を左上の Applications フォルダへドラッグ&ドロップする。

 

2. 初回起動とプラグインのインストール

 Launchpad などから IntelliJ IDEA を起動。

B22D9520 61B3 4147 A241 56745E2DC799 2 初回起動時には警告が出る場合は Open を選択。
(メッセージの言語は環境に依存)
Complete Installation 以前のバージョンから設定を引き継ぐ場合は上のオプションを選択。
今回は新規インストールなので下のオプションのまま OK
IntelliJ IDEA 11 1 4

無事に起動できた。

ここで、プロジェクトを作成する前にプラグインを追加する。
右上の Plugins -> Open Plugin Manager を選択。

Plugins 左下の Browse repositories… を選択。
Browse Repositories

プラグイン Scala を選択し、右クリックして Download and Install
確認に対して Yes を選択。

右上の検索窓から探すと早い。

今回はさらに、Vim キーバインドのプラグイン IdeaVIM もインストールした。

Screenshot 2

OK を押して戻っていくと、IDEAの再起動を求められる。

Restart を選択し、IDEAを再起動。

Vim Keymap settings 4

IDEA 再起動後、Vim キーマップの設定が表示される。

  • Mac OS X 10.5+
  • Mac OS X
  • Emacs
  • Visual Studio
  • Eclipse
  • Net Beans 6.5
  • JBuilder 
から選ぶことが可能。今回は「Mac OS X 10.5+」にしてみた。(※1)
 

※1 キーマップの違いはこちらを参照。
KeyMap for Windows/Linux http://www.jetbrains.com/idea/docs/IntelliJIDEA_ReferenceCard.pdf
KeyMap for Mac OS X http://www.jetbrains.com/idea/docs/IntelliJIDEA_ReferenceCard_Mac.pdf
Mac にはなぜ2種類のキーマップがあるのか ---- (KeyMap for Mac OS X より)

IntelliJ IDEA を Mac OS X のみで利用するのなら、"Mac OS X 10.5+" を推奨する。
デフォルトの "Mac OS X" のスキーマは、他のプラットフォームも使用しているユーザのために
Windows/Linux と近いキーマップになるよう用意したものである。

 

Related Posts

Mac: Coding Scala with IntelliJ IDEA (2)
http://mogproject.blogspot.jp/2012/11/mac-coding-scala-with-intellij-idea-2.html 

 

References

IntelliJ IDEA - http://www.jetbrains.com/idea/
Scala プラグイン - http://confluence.jetbrains.net/display/SCA/Scala+Plugin+for+IntelliJ+IDEA
IdeaVIM - https://github.com/JetBrains/ideavim

0 件のコメント:

コメントを投稿