Sublime Text の Quick Switch Project の一覧からプロジェクトを削除する方法
Sublime Text には、作成したプロジェクトを素早く切り替える「Quick Switch Project」という機能があります。作成したプロジェクトの一覧がダイアログに表示されるのですが、この一覧の中に削除したプロジェクトやパスを変更したプロジェクトが表示されたままになってしまうことがあります。
これらのプロジェクトを一覧から削除するには一手間かかるので、その方法を紹介します。
問題:Quick Switch Project の一覧に不要なプロジェクトが表示されたままになる
Project -> Quick Switch Project... をクリックして、表示されたダイアログの中からプロジェクトを選択すると、プロジェクトを素早く切り替えることができます。
しかし、プロジェクトファイルを削除(またはパスの変更やファイル名の変更を)したのにも関わらず、この一覧の中にプロジェクトが表示されたままになってしまっていることがあります。例えば、上記の画像にも表示されている C:\ にある android.sublime-project
を削除したとします。
android.sublime-project
を削除した後、Project -> Quick Switch Project... をクリックすると、削除した android.sublime-project
が表示されたままになってしまっています。
試しに、この android.sublime-project
をクリックしても何も起こりません。また、この一覧上で android.sublime-project
を選択してから右クリックしても Delete キーを押しても何も起こりません。
削除したプロジェクトが一覧の中に残ったままになっているのは、気持ち悪いですよね。
対処方法:Quick Switch Project の一覧から不要なプロジェクトを削除する方法
Sublime Text を終了して、Sublime Text 以外のテキストエディタで 下記のパスにある Session.sublime_session
を開きます。Sublime Text を開いたままにしておくと、同じパスにある Auto Save Session.sublime_session
というファイルが以降の操作を無効にします。
Session.sublime_session
の最下部に recent_workspaces
という記述があり、Qucik Switch Project で表示されているプロジェクトのパスが表示されています。
ここから、"/C/androidProject.sublime-workspace",
の1文を削除して(カンマに気をつけてください)保存をします。
以上の操作をすると、Qucik Switch Project の一覧から不要なプロジェクトを削除することができます。