Wie entferne ich ein Projekt aus den Projektfenstern von Sublime Text 2 und 3 ( Ctrl+ Alt+ P)?
Deletehat keine Auswirkung, es gibt kein Kontextmenü und das Löschen der zugehörigen Dateien *.sublime-projectund *.sublime-workspacedas Projekt wird auch nicht aus der Liste entfernt.
Irgendeine Idee? Weil dieses Fenster unübersichtlich wird ...
Es wäre schön, wenn Sublime Text Projekte entfernen würde, die Sie aus der Liste der letzten Projekte gelöscht haben. Leider nicht und die Liste kann mit Projekten übersät sein, die nicht mehr existieren.
Bis Sublime Text diese Funktion bietet, gibt es einige manuelle Möglichkeiten, Projekte zu entfernen.
Option 1: Der schnelle Weg (Alle löschen):
Wenn Sie nur nach dem schnellsten Weg suchen, Ihre Liste zu bereinigen, ist diese Option genau das Richtige für Sie.
Bitte beachten Sie, dass dadurch alle Projekte in der aktuellen Liste gelöscht werden . Dies schließt diejenigen ein, die Sie nicht gelöscht haben.
Im Menü "Erhabener Text" gehen Sie zu:
Projekt> Zuletzt geöffnet> Elemente löschen
Option 2: Der manuelle Weg (aber mit der Kontrolle, welche Projekte entfernt werden):
Sublime Text schließen
Suchen Sie die Session.sublime_sessionDatei mithilfe der folgenden Pfade und öffnen Sie sie mit einem anderen Code-Editor. * Öffnen Sie es NICHT mit Sublime Text, da alle von Ihnen vorgenommenen Änderungen überschrieben werden. * *
Pfade zur Session.sublime_sessionDatei, aufgelistet nach Betriebssystem und ST-Version:
Windows x64:
Erhabener Text 2
C:\Users\[Username]\AppData\Roaming\Sublime Text 2\Settings\Session.sublime_session
Erhabener Text 3
C:\Program Files\Sublime Text 3\Data\Local\Session.sublime_session
Mac OS X:
Erhabener Text 2
~/Library/Application Support/Sublime Text 2/Settings/Session.sublime_session
Erhabener Text 3
~/Library/Application Support/Sublime Text 3/Local/Session.sublime_session
Seltsam; Dieses Fenster ist eigentlich eine Ansicht der letzten Projekte ?! Denn als ich es "auf schnelle Weise" ausprobierte, wurde das Fenster vollständig gelöscht. Wie auch immer, danke für die Antwort, ich habe die Feature-Anfrage abgelehnt!
Anto
Ja, es ist ein bisschen seltsam, was die Bindung und das Verhalten insgesamt betrifft. Ich war ein wenig verwirrt, als ich es das erste Mal tat.
Valjas
3
ST3 -> c: \ Programme \ Sublime Text 3 \ Data \ Local \ Session.sublime_session
psycho brm
7
Für ST3 / Windows / Build 3047 werden die Sitzungsinformationen in C: \ Benutzer \ {Benutzer} \ AppData \ Roaming \ Sublime Text 3 \ Local \ Session.sublime_session
phirschybar
9
Für ST3 / Linux (Ubuntu) / Build 3047 wird die Sitzungsinfodatei in ~ / .config / sublime-text-3 / Local / Session.sublime_session
ezpn
37
Nur um etwas in der obigen Lösung von Valjas zu klären.
Wenn er sagt: "Gehe zum Ordner" Sublime Preferences "..." , meint er: "Gehe zum Ordner USER " , nicht zum Ordner " Program".
Achtung: Verwenden Sie einen anderen Editor, um die Datei "Session.sublime_session" zu ändern:
Obwohl für viele offensichtlich, kann es für andere nicht sein:
Sie MÜSSEN die Session.sublime_sessionDatei mit einem anderen Texteditor bearbeiten , und Sublime Text selbst muss geschlossen werden .
Verwenden Sie Sublime Text NICHT selbst und lassen Sie das Programm nicht laufen, während Sie die Änderungen vornehmen.
Wenn Sie dies tun, werden Ihre Änderungen beim Schließen der App überschrieben.
Erhabener Text 3:
• WINDOWS x64:
C:\Users\[Username]\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session
für Linux (Ubuntu) bearbeiten~/.config/sublime-text-2/Settings/Session.sublime_session
0x4a6f4672
1
Als ich die Warnung las, dachte ich, diese Antwort versuchte den Leuten zu sagen, dass sie nicht erhaben verwenden sollen. Fast abgelehnt. ;)
sterbende
@dieend Guter Punkt Amigo. Ich habe die Warnung so aktualisiert, dass sie expliziter und freundlicher ist und weniger "diktatorähnlicher" Ton: p. Danke auch für die positive Bewertung :)
Ricardo Zea
1
Danke für die Klarstellung!
BillyTom
1
für Mac OS Sierra ist es Standort~/Library/Application Support/Sublime Text 3/Local
diEcho
1
Sublime Text 2: Gehen Sie wie folgt vor, um den Sublime-Dateiverlauf, den Projektverlauf, den Autocomplete-Verlauf und den Such- / Ersetzungsverlauf zu bereinigen
Schließen Sie alle Instanzen von erhabenem Text 2.
Löschen Sie die Datei Session.sublime-session im Verzeichnis Settings.
Starten Sie erhaben
Wenn Sie sublime erneut schließen und das Einstellungsverzeichnis nachschlagen, enthält es weiterhin eine Session.sublime-Sitzungsdatei, da sublime sie neu erstellt hat, ihre Größe jedoch kleiner sein muss als die, die Sie zuvor hatten, da sie keine Junk-Daten enthält aus früheren Projektgeschichten etc.
Ich hoffe, dies wird die Startzeiten für erhabenen Text 2 verbessern. Sie können eine Sicherungskopie von Session.sublime-session in einem anderen Ordner erstellen, falls Sie sich an die Projektpfade usw. erinnern möchten, und diese dann kopieren und einfügen, sobald Sie eine Datei benötigen Vergleichssoftware. Denken Sie daran, sublime zu schließen, wenn Sie sich mit Session.sublime-session befassen. Wenn Sie also Änderungen an dieser Datei vornehmen müssen, werden Sie diese in einem anderen Texteditor wie Notepad ++ usw. vornehmen.
Sie müssen die Datei Session.sublime_session ändern , die mit drei Ansätzen gefunden werden kann
über Terminal
cd ~/Library/Application Support/Sublime Text 3/Local/
über erhabenen Text 3
Klicken Sie auf das erste Menü
Sublime Text > Preferences > Browse Packages...
Dadurch wird der Speicherort im Finder geöffnet
Macintosh HD> Benutzer> Benutzername (mit Home-Symbol)> Bibliothek> Anwendungsunterstützung> Sublime Text 3> Pakete
Gehen Sie zu einem Ordner nach oben und klicken Sie auf Lokaler Ordner
vom Finder
Macintosh HD >> Benutzer >> Benutzername (mit command + shift + .Startsymbol )> Bibliothek (dies ist standardmäßig ein ausgeblendeter Ordner, klicken Sie auf ) >> Anwendungsunterstützung> Erhabener Text 3> Lokal
und bearbeiten Sie die Datei Session.sublime_session in einem anderen als dem Sublime-Text-Editor
Nur um etwas in der obigen Lösung von Valjas zu klären.
Wenn er sagt: "Gehe zum Ordner" Sublime Preferences "..." , meint er: "Gehe zum Ordner USER " , nicht zum Ordner " Program".
Achtung: Verwenden Sie einen anderen Editor, um die Datei "Session.sublime_session" zu ändern:
Obwohl für viele offensichtlich, kann es für andere nicht sein:
Sie MÜSSEN die
Session.sublime_session
Datei mit einem anderen Texteditor bearbeiten , und Sublime Text selbst muss geschlossen werden .Verwenden Sie Sublime Text NICHT selbst und lassen Sie das Programm nicht laufen, während Sie die Änderungen vornehmen.
Wenn Sie dies tun, werden Ihre Änderungen beim Schließen der App überschrieben.
Erhabener 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
• Tragbare Installation (Möglicherweise funktioniert es auch für ST2, aber ich habe es nicht getestet):
/folder-where-you-have-ST3-installed/Data/Local/Session.sublime_session
- -
Erhabener Text 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"
dann finden Sie den Abschnitt"recent_workspaces"
.• Linux (Ubuntu):
~/.config/sublime-text-2/Settings/Session.sublime_session
Wo kann ich die Datei bearbeiten?
Einfach, suchen Sie nach dem
"recent_workspaces"
Abschnitt, er befindet sich normalerweise am Ende der Datei.Es sollte ungefähr so aussehen:
Credits
ST3 Linux (Ubuntu) / Build 3047-Pfad aus dem Kommentar von @ ezrepotein4 hinzugefügt.
ST2 Linux (Ubuntu) -Pfad aus dem Kommentar von @ 0x4a6f4672 hinzugefügt.
Windows x64- und Mac-Pfade aus diesem Beitrag .
quelle
~/.config/sublime-text-2/Settings/Session.sublime_session
~/Library/Application Support/Sublime Text 3/Local
Sublime Text 2: Gehen Sie wie folgt vor, um den Sublime-Dateiverlauf, den Projektverlauf, den Autocomplete-Verlauf und den Such- / Ersetzungsverlauf zu bereinigen
Wenn Sie sublime erneut schließen und das Einstellungsverzeichnis nachschlagen, enthält es weiterhin eine Session.sublime-Sitzungsdatei, da sublime sie neu erstellt hat, ihre Größe jedoch kleiner sein muss als die, die Sie zuvor hatten, da sie keine Junk-Daten enthält aus früheren Projektgeschichten etc.
Ich hoffe, dies wird die Startzeiten für erhabenen Text 2 verbessern. Sie können eine Sicherungskopie von Session.sublime-session in einem anderen Ordner erstellen, falls Sie sich an die Projektpfade usw. erinnern möchten, und diese dann kopieren und einfügen, sobald Sie eine Datei benötigen Vergleichssoftware. Denken Sie daran, sublime zu schließen, wenn Sie sich mit Session.sublime-session befassen. Wenn Sie also Änderungen an dieser Datei vornehmen müssen, werden Sie diese in einem anderen Texteditor wie Notepad ++ usw. vornehmen.
quelle
für MacOS High Sierra
Sie müssen die Datei Session.sublime_session ändern , die mit drei Ansätzen gefunden werden kann
über Terminal
über erhabenen Text 3
Klicken Sie auf das erste Menü
Dadurch wird der Speicherort im Finder geöffnet
Gehen Sie zu einem Ordner nach oben und klicken Sie auf Lokaler Ordner
vom Finder
und bearbeiten Sie die Datei Session.sublime_session in einem anderen als dem Sublime-Text-Editor
quelle
Wenn Sie den Befehl als nächstes unter Linux ausführen, wird der Arbeitsbereich von erhabenem Text befreit:
quelle