Android Studio 0.8.0のWindows環境での日本語化&その他設定

最近仕事とは全く関係ないですが、ちょこちょことAndroidのアプリ作りに挑戦しております。

Eclipse使ったり、IntelliJ IDEA使ったりとあまり落ち着かない感じですが、
今後はGoogleさん的にもAndroid Studioに流れていきそうなので、
今後を考えるとAndroid Studioに慣れておいて損はないかなぁ、と思ってます。

で、思ったより設定に苦戦したのでメモ。

元ネタは以下のサイトです。(こちらはMac OS環境ですが)

IntelliJIDEをある程度日本語化しよう(Android Studio, PhpStorm等)
http://qiita.com/tukiyo3/items/f245744c4c18259016f9

Android Studio 0.8.0のWindows環境での日本語化

0. 前提条件

Android Studioのバージョン: 0.8.0(0.8.2) インストール先: 『C:\android-studio』
Pleiadesのバージョン:1.5.2
OS:Windows 7 Professional (64bit)

1. Android Studio のフォント変更

『File』 ⇒ 『Settings』 ⇒ 『Appearance』 で外観設定ページを開きます。
『Override default fonts by (not recommended):』のチェックをONにし、
メイリオ』、サイズ『11』を指定します。

とりあえずいったんAndroid Studio を終了してしまいましょう。

2. Pleiades.jarのダウンロード

Pleiades - Eclipse プラグイン日本語化プラグイン
http://mergedoc.sourceforge.jp/

Eclipse同梱版ではなく、pleiades.jar単体でダウンロードしてください。

3. ダウンロードファイルの展開

ダウンロードしたPleiades.jarファイルを展開します。
すると、以下のようなディレクトリが出来るはずです。

上記のフォルダの中から、『plugins』配下の『jp.sourceforge.mergedoc.pleiades』フォルダを
『C:\android-studio\plugins』にコピーします。

なお、Android Studioのデフォルトインストール先は『C:\Program Files(x86)』となっていますが、このフォルダ名だとAndroid Studio起動時にPleiades側でエラーになってしまうため、例のようにルート直下に配置した方が良いかと思います。

4. Android Studio起動時VMオプションの書換

Android Studioの起動VMオプションはEclipseと異なり、
『studio.exe.vmoptions』『studio64.exe.vmoptions』となります。

インストールしたOSが32bit系の場合は『studio.exe.vmoptions』、
64bit系の場合は『studio64.exe.vmoptions』の末尾に以下の文言を追加します。

-javaagent:../plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
5. Android Studioの起動

これでAndroid Studioの一部のメニューが日本語化されているはずです。
(Eclipseに同名のメニューがある場合は日本語化され、そうでない時は英語のまま)

体感3〜4割くらいの日本語化ってところですかね?

で、ようやっと日本語化はできたんですが、やっぱり所々おかしな挙動をする事も多く、
ぶっちゃけある程度慣れたら外してしまった方が良さそうな感触(´・ω・`)

その他Android Studioのいろいろな設定

SDKの設定

デフォルトでは、Android Studioのフォルダ配下にAndroid SDKが追加されますが、いろいろAPIバージョンに合わせたファイルを重複で入れていると2GBとか無駄な容量を食ってしまうため、出来れば統一したいところ。
『Platform Settings(プロジェクト構造)』 → 『Android SDK』の『SDK Location』からAndroid SDKのフォルダを別に指定します。
JDKの設定もこちらから出来るのでお好みに合わせてどうぞ。

コードフォーマッタの設定

Eclipseといろいろと異なる部分はあるのですが、Android Studioはコードフォーマッタの設定もかなり充実してます。かなり好みや文化に依るところは多そうですが、以下の記事を読んでおけばとりあえず困る事はなさそう。

Android Studio最速入門〜効率的にコーディングするための使い方
コードフォーマッタの設定
http://gihyo.jp/dev/serial/01/android_studio/0041

[Android Studio] 快適にコーディングできるように設定をカスタマイズしてみた
http://dev.classmethod.jp/smartphone/android/android-studio-customize-settings/