ワークスペースの場所が保持されていることろ

Eclipseって一度ワークスペースを指定して実行すると
以降はそのワークスペースで勝手に起動してくれる。
(ただし、以降は表示しないとかいうチェックを付けた場合)


だとすると、ワークスペースの場所をどっかで保持しているはずだー!
ということでちょっと探してみたら、
Eclipseのインストールディレクトリ/configuration/.settings/org.eclipse.ui.ide.prefs
にあるファイルみたい。
ファイルの内容はこんな感じ。


#Fri Jun 08 10:30:29 JST 2007
RECENT_WORKSPACES_PROTOCOL=2
MAX_RECENT_WORKSPACES=5
SHOW_WORKSPACE_SELECTION_DIALOG=false
eclipse.preferences.version=1
RECENT_WORKSPACES=[ほげほげworkspace],[ふぅーworkspace]
恐らく、「RECENT_WORKSPACES」というのがワークスペースの場所で、
最近開いた順に先頭から並んでる。


「SHOW_WORKSPACE_SELECTION_DIALOG」というのは、Eclipse起動時に
ワークスペースの場所を問い合わせるかどうかのフラグみたい。


「MAX_RECENT_WORKSPACES」っつーのは、名前から推測すると
ワークスペースの履歴の保持数なんだろうなぁ。


で、あとの2つはなんなんだろ。
プロトコルとか意味わからん。