新しいMBPを手に入れたので環境構築〜IntelliJ IDEA編〜

このエントリーの続きで最近Ruby on RailsやPlay2 Frameworkを使うのでeclipseからIntelliJ IDEに乗り換えたので設定をメモ

Java Runtime設定

早速IntelliJ IDEAを起動すると「"IntelliJ IDEA"を開くには、Java SE 6 ランタイムが必要です。・・・」とダイアログが。。。

せっかくSE 7入れたのに。。。とりあえずSE 6のインストールを押さないと起動しなそうだけど、今更SE 6入れるのシャクだし。。

とりあえずplistで設定出来ないかなと思いのぞいてみたら、ありましたよ!!それらしい項目が!!

"/Applications/IntelliJ IDEA 13.app/Contents/Info.plist"の

<key>JVMOptions</key>
<dict>
    :
  <key>JVMVersion</key>
  <string>1.6*</string>
    :
</dict>

1.6*を1.7*にしたら動きました!!

ほんとにこれでいいのか気になったので、調べてみたら本家のサポートページに書いてあったのでOKぽいですね

プラグインのインストール

上記設定をして起動したので、licenseを登録して本格的な設定を開始します。

僕はあまり熱心に設定をいじるタイプではないので、使ってくうちに変更したものを残していく予定です。

まずはプラグインを"IntelliJ IDEA"->"Preferences..."->"Plugins"でたどっていって、以下のPluginをインストール

  • AngularJS
  • Karma
  • LiveEdit
  • NodeJS
  • Play 2.0 Support
  • Ruby
  • Scala

基本設定

起動時のプロジェクト起動

"IntelliJ IDEA"->"Preferences..."->"General"で以下のチェックを外し、起動時に表示するprojectを選ぶようにする

  • Reopen last project on startup

テーマ設定

ダークテーマ
"IntelliJ IDEA"->"Preferences..."->"Appearance"で"ThemeをDefaultDarculaに変更

エディタ設定

表示設定

"IntelliJ IDEA"->"Preferences..."->"Editor"->"Appearance"で以下をチェック

  • Show line numbers
  • Show whitespaces
補完設定

"IntelliJ IDEA"->"Preferences..."->"Editor"->"Code Completion"の"First letter"を"None"に変更。これで先頭文字が小文字でも大文字でも関係なく補完してくれる

インデント 

"IntelliJ IDEA"->"Preferences..."->"Code Style"

以下の言語のTab sizeとIndentを"2"に変更