IntelliJ IDEAのProject Settingsを違う場所にインストールする

IntelliJ IDEAは、Project Settingsを、WindowsXPだと、C:\Documents and Settings\(User)\の下に配置します。
しかし、ポータブルHDDに全ての環境をいれてやっている自分からしたらこれは結構不便です。
そこでこれらの設定を全部ポータブルHDDに入れるような小技です。

IntelliJ IDEAをインストールすると、idea.exeがbinというディレクトリに出来ます。
このbinの中に、idea.properties というファイルがあります。開くと以下のような記述が見つかります。

# path to IDEA config folder. Make sure you're using forward slashes
idea.config.path=${user.home}/.IntelliJIdea10/config

# path to IDEA system folder. Make sure you're using forward slashes
idea.system.path=${user.home}/.IntelliJIdea10/system

# path to user installed plugins folder. Make sure you're using forward slashes
idea.plugins.path=${user.home}/.IntelliJIdea10/config/plugins

この${user.home}を${idea.home}に変更します。
すると、IntelliJ IDEAのbinディレクトリがあるレベルと同じところに、.IntelliJIdea10 というディレクトリができまして、Project Settingsを移動することに成功できました。

なお、この状態でIntelliJ IDEAを起動すると、旧バージョンからProfileをimportするかどうか聞いてきます。旧バージョンからプロファイルをimportして、pluginだけはコピーされないので、.IntelliJIdea10/config/pluginsディレクトリごとコピ−すればOKです。