Sublime Text 2および3のプロジェクトの削除


158

Sublime Text 2および3のプロジェクトウィンドウからプロジェクトを削除するにはどうすればよいですか(Ctrl+ Alt+ P)?

Delete効果はありません。コンテキストメニューは*.sublime-projectあり*.sublime-workspaceません。関連ファイルを削除し、リストからプロジェクトを削除しません。

何か案が?このウィンドウが散らかり始めているので...

回答:


331

Sublime Textが、最近のプロジェクトリストから削除したプロジェクトを削除してくれたらうれしいです。残念ながら、そうではなく、リストはもはや存在しないプロジェクトで散らかされる可能性があります。

Sublime Textがこの機能を提供するまでは、プロジェクトを手動で削除する方法がいくつかあります。

オプション1:簡単な方法(すべてクリア):

リストをクリーンアップする最速の方法を探しているだけなら、このオプションが最適です。

これにより、最近のリストにあるすべてのプロジェクトがクリアされることに注意してください。これには、削除していないものも含まれます。

[崇高なテキスト]メニューに移動します。

プロジェクト>最近使ったファイルを開く>アイテムをクリア

ここに画像の説明を入力してください

オプション2:手動の方法(ただし、削除するプロジェクトを制御):

  1. 崇高なテキストを閉じる
  2. Session.sublime_session以下のパスを使用してファイルを見つけ、別のコードエディターで開きます。*加えた変更は上書きされるため、Sublime Textで開かないでください。*

    Session.sublime_sessionOSおよびSTバージョン別にリストされたファイルへのパス:

    Windows x64:

    崇高なテキスト2

    C:\Users\[Username]\AppData\Roaming\Sublime Text 2\Settings\Session.sublime_session

    崇高なテキスト3

    C:\Program Files\Sublime Text 3\Data\Local\Session.sublime_session

    Mac OSX:

    崇高なテキスト2

    ~/Library/Application Support/Sublime Text 2/Settings/Session.sublime_session

    崇高なテキスト3

    ~/Library/Application Support/Sublime Text 3/Local/Session.sublime_session

    Linux(Ubuntu):

    崇高なテキスト2

    ~/.config/sublime-text-2/Settings/Session.sublime_session

    崇高なテキスト3

    ~/.config/sublime-text-3/Local/Session.sublime_session

    何を期待する:

    このファイルの下部に次のようなものが表示されます。

    ここに画像の説明を入力してください

  3. このファイルから不要なプロジェクトを削除します

    project3を削除した後のファイルは次のようになります。

    ここに画像の説明を入力してください

  4. Sublime Textを保存して再起動2/3

オプション3:プラグインの方法

Sublime TextプラグインのProject Managerをチェックアウトできます。

オプション4:Node.jsの方法

あなたはチェックアウトできます:clean-sublime-text-project-history


奇妙な; このウィンドウは実際には最近のプロジェクトのビューですか?「手っ取り早い方法」で試してみたところ、ウィンドウが完全に消えてしまいました。とにかく、アンサーに感謝して、機能リクエストに投票しました!
Anto

ええ、それは確かに結びつきと全体的な行動のために少し奇妙です。私も初めてやったとき、少し戸惑いました。
Valjas

3
ST3-

7
ST3 / Windows / Build 3047の場合、C:\ Users \ {user} \ AppData \ Roaming \ Sublime Text 3 \ Local \ Session.sublime_session
phirschybar

9
ST3 / Linux(Ubuntu)/ Build 3047の場合、セッション情報ファイルは〜/ .config / sublime-text-3 / Local / Session.sublime_sessionに保存されます
ezpn

37

上記のValjasのソリューションで何かを明確にするためだけに。

「崇高な設定フォルダに移動...」と彼が言うとき、彼は次のことを意味します。「ゴーをするユーザーフォルダ」ではなく、プログラムフォルダ。


重要:別のエディターを使用して、「Session.sublime_session」ファイルを変更します。

多くの人にとっては明白ですが、他の人にとってはそうでないかもしれません:

あなたはHAVE編集するSession.sublime_sessionと、ファイル別のテキストエディタを、そして崇高テキスト自体はしている閉鎖されます

しない崇高テキスト自体を使用するか、または変更をしながら実行中のプログラムを残します。

これを行うと、アプリを閉じるときに変更が上書きされます。


崇高なテキスト3:

WINDOWS x64:

C:\Users\[Username]\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session

Linux(Ubuntu):

~/.config/sublime-text-3/Local/Session.sublime_session

Mac OSX / Sierra:

~/Library/Application Support/Sublime Text 3/Local/Session.sublime_session

ポータブルインストール(ST2でも機能する可能性がありますが、テストしていません):

/folder-where-you-have-ST3-installed/Data/Local/Session.sublime_session

-

崇高なテキスト2:

WINDOWS x64:

C:\Users\[Username]\AppData\Roaming\Sublime Text 2\Settings\Session.sublime_session

Mac OSX:

~/Library/Application Support/Sublime Text 2/Settings/Session.sublime_session" 次にセクションを見つけます "recent_workspaces"

Linux(Ubuntu):

~/.config/sublime-text-2/Settings/Session.sublime_session


ファイルを編集する場所

簡単に、探します "recent_workspaces"です。セクションを。通常はファイルの下部にあります。

これは次のようになります。

ここに画像の説明を入力してください


クレジット

  1. ST3 Linux(Ubuntu)/ @ ezrepotein4のコメントからビルド3047パスが追加されました。

  2. @ 0x4a6f4672のコメントから追加されたST2 Linux(Ubuntu)パス。

  3. この投稿から取得したWindows x64およびMacのパス。


3
Linux(Ubuntu)の編集~/.config/sublime-text-2/Settings/Session.sublime_session
0x4a6f4672

1
警告を読んだとき、私はこの答えが崇高なものを使わないように人々に伝えようとしていると思った。ほとんど反対票を投じた。;)
2014

@dieend良い点アミーゴ。警告をより明確でわかりやすいものに更新し、「独裁者のような」口調を少なくしました。賛成投票もありがとう:)
Ricardo Zea

1
説明をありがとう!
BillyTom

1
Mac OS Sierraの場合、その場所は~/Library/Application Support/Sublime Text 3/Local
次のとおり

1

崇高なテキスト2:崇高なファイル履歴、プロジェクト履歴、オートコンプリート履歴、および検索/置換履歴をクリーンアップするには、次の操作を行います

  1. 崇高なテキストのすべてのインスタンスを閉じます2。
  2. SettingsディレクトリにあるSession.sublime-sessionファイルを削除します。
  3. 崇高に立ち上がる

sublimeを再度閉じて設定ディレクトリを検索すると、sublimeが再作成されているため、Session.sublime-sessionファイルが引き続き存在します。したが、そのサイズは、ジャンクデータが含まれていない以前のよりも小さくなります以前のプロジェクトの歴史などから

これにより、崇高なテキストの起動時間が改善されることを願っています。プロジェクトのパスなどを覚えておきたい場合は、Session.sublime-sessionを別のフォルダにバックアップし、ファイルを使用して必要なときにコピーして貼り付けることもできます。比較ソフトウェア。Session.sublime-sessionを扱うときはいつでも、sublimeを閉じることを忘れないでください。つまり、そのファイルに変更を加える必要がある場合は、ノートパッド++などの他のテキストエディタで変更を加えることになります。


0

MacOS High Sierra

あなたは3つのアプローチで見つけることができるSession.sublime_sessionファイルを変更する必要があります

端末経由

cd ~/Library/Application Support/Sublime Text 3/Local/

Sublime Text 3経由

最初のメニューをクリックします

Sublime Text > Preferences > Browse Packages...

それはFinderで場所を開きます

Macintosh HD>ユーザー>ユーザー名(ホームアイコン付き)>ライブラリ>アプリケーションサポート> Sublime Text 3>パッケージ

1つ上のフォルダに移動してクリック ローカルフォルダます

ファインダーから

Macintosh HD >>ユーザー>>ユーザー名(ホームアイコン付き)>ライブラリ(これはデフォルトでは非表示のフォルダーです。 command + shift + .)>>アプリケーションサポート> Sublime Text 3>ローカル

そしてSublime-textエディター以外でSession.sublime_sessionファイルを編集します

 


0

Linuxから次にコマンドを実行するだけで、崇高なテキストのワークスペースがクリーンになります。

echo ''>$(locate Session.sublime_session)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.