web-dev-qa-db-ja.com

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

Sublime Text 2および3のプロジェクトウィンドウからプロジェクトを削除する方法(Ctrl+Alt+P)?

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

何か案が?このウィンドウが乱雑になり始めるので...

155
Anto

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

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

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

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

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

Sublime Textメニューに移動:

プロジェクト>最近使用したアイテムを開く>アイテムをクリア

enter image description here

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

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

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

    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

    見られるもの:

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

    enter image description here

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

    project3を削除した後のファイルの外観:

    enter image description here

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

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

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

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

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

326
Valjas

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

彼が言うとき: "Go to Sublime Preferences folder ..."彼の意味: "Go to theユーザーフォルダー」、プログラムフォルダーではありません。


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

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

にはがあり、Session.sublime_sessionファイルを異なるテキストエディタ、およびSublime Text自体は 閉じる にする必要があります。

DO NOTSublime Text自体を使用するか、変更を加えながらプログラムを実行したままにしてください。

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


崇高なテキスト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"セクションを探してください。通常はファイルの下部にあります。

次のようになります。

enter image description here


クレジット

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

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

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

37
Ricardo Zea

Sublime Text 2:崇高なファイル履歴、プロジェクト履歴、オートコンプリート履歴、および履歴の検索/置換をクリーンアップするには、次の手順を実行します

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

Sublimeを再度閉じて設定ディレクトリを検索すると、sublime re-createdであるため、まだSession.sublime-sessionファイルがあります。しかし、そのサイズは、以前のプロジェクトの履歴などからのジャンクデータを含まないため、以前のサイズよりも小さくなります。

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

1
Bharat

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

echo ''>$(locate Session.sublime_session)
0
Leonardo Pineda

macOS High Sierra用

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

ターミナル経由

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 + .をクリック)>> Aplication Support> Sublime Text 3> Local

そして、sublime-text editor以外でファイルSession.sublime_sessionを編集します

0
diEcho