it-swarm.com.de

Wo speichert sublime Themes?

Ich habe itg.flat für sublime über den Paketmanager installiert. Ich möchte ein paar Änderungen am Design vornehmen, kann jedoch nicht feststellen, wo der Paketmanager die Designdateien installiert hat. Ich verwende ST3 unter OS X Mavericks

Ich habe mich im Internet umgesehen, aber nichts gefunden, das speziell mit dem zu tun hat, wonach ich suche. Ein SO Thread ist also ein letzter Ausweg.

14
leaksterrr

Über Package Control installierte Sublime Text 3-Pakete werden standardmäßig als .sublime-package Zip-Dateien in Ihrem Packages-Verzeichnis gespeichert, dessen Speicherort von Ihrem Betriebssystem abhängt:

  • Linux: ~/.config/sublime-text-3/Packages
  • OS X: ~/Library/Application Support/Sublime Text 3/Packages
  • Windows Regular Install: C:\Users\YourUserName\AppData\Roaming\Sublime Text 3\Packages
  • Windows Portable Install: InstallationFolder\Sublime Text 3\Data\Packages

Am einfachsten können Sie sie bearbeiten, indem Sie PackageResourceViewer von Package Control installieren. Nach der Installation öffnen Sie die Befehlspalette mit ShiftP (OS X) oder CtrlShiftP (Windows/Linux) und geben Sie prv ein, um auf die zuzugreifen PackageResourceVviewer-Optionen.

Wählen Sie Extract Package, scrollen Sie nach unten zu Theme - itg.flat und drücken Sie Enter. Dadurch wird das Paket in Ihren Ordner Packages extrahiert, auf den Sie über den Dateimanager Ihres Betriebssystems (Finder, Windows Explorer, Nautilus usw.) einfach zugreifen können, indem Sie Sublime Text → Preferences → Browse Packages… auswählen (dies ist für OS X, Windows) und Linux haben ein separates Preferences Menü). Alle Änderungen an den Dateien in diesem Verzeichnis überschreiben die in der Datei Installed Packages/Theme - itg.flat.sublime-package enthaltenen Dateien.

Wenn Sie nur eine einzelne Datei bearbeiten möchten, wählen Sie nach der Eingabe von prv in der Befehlspalette stattdessen PackageResourceViewer: Open Resource. Sie können dann durch Ihre Pakete navigieren und die Datei (en) auswählen, die Sie bearbeiten möchten - beispielsweise Theme - itg.flat/itg.flat.dark.sublime-theme. Sobald Sie die ausgewählten Dateien bearbeitet haben, werden diese im Verzeichnis Packages gespeichert.

Beachten Sie jedoch, dass die Änderungen nicht mehr wirksam sind, wenn das Paket in Zukunft aktualisiert wird, da Sie sie durch Extrahieren der Dateien in Packages überschrieben haben. Dies ist nicht ganz der Fall, wenn Sie Open Resource auswählen - nur die Dateien, die Sie zum Bearbeiten und Speichern ausgewählt haben, werden in Packages gespeichert und überschreiben die Datei mit dem gleichen Namen im .sublime-package-Archiv. Wenn das Paket in Zukunft aktualisiert wird, überschreiben die Dateien, die Ihre Änderungen enthalten, weiterhin dieselben Dateien im Archiv, die übrigen Dateien werden jedoch aktualisiert. Wenn Sie beispielsweise itg.flat.dark.sublime-theme über Open Resource bearbeiten und dabei den gesamten Theme - itg.flat aktualisieren, überschreibt Ihre angepasste Datei die gleichnamige Datei im Paketarchiv, bei allen anderen Dateien werden jedoch die Änderungen aus der Aktualisierung übernommen.

30
MattDMo

In st3 können Sie Pakete überschreiben, indem Sie unter ~/Library/Application\Support/Sublime\Text\3/Packages/einen Ordner mit demselben Namen erstellen.

Wenn Sie beispielsweise das Standarddesign überschreiben möchten:

  • Öffnen Sie den Inhalt von Sublime Text.app (rechter Mausklick> Paketinhalt anzeigen), und suchen Sie nach Inhalt/MacOS/Packages/Theme - Default.sublime-package

  • .sublime-package-Dateien sind ZIP-Dateien. Kopieren Sie die Datei also irgendwo außerhalb, entpacken Sie sie und suchen Sie die Datei Default.sublime-theme. Es ist Json.

  • Bearbeiten Sie die Datei

  • Navigieren Sie zu ~/Library/Application\Support/Sublime\Text\3/Packages /, und erstellen Sie einen Ordner "Theme - Default"

  • Kopieren Sie Ihr Default.sublime-Design in den Ordner, den Sie gerade erstellt haben

Erledigt. Alle Änderungen, die Sie an Default.sublime-theme vornehmen, werden automatisch in Ihr aktuelles Design geladen, ohne dass Sie ST neu starten müssen.

Als Referenz:

https://www.sublimetext.com/docs/3/packages.html

1
Luca Reghellin

Zusätzliche Notizen und was ich gefunden habe:

Vielen Dank für die Notizen. Wie sieht meine tragbare Installation aus (vor Ort):

  • C:\Benutzer\xxxxxx\Downloads\Sublime Text Build 3065 x64\Pakete\Farbschema - Default.sublime-Paket

Was suchst du:

  • Es ist das Farbschema - Default.sublime-Paket ???? Dies enthält alle Themen. Was macht man als nächstes:
  • Benennen Sie .sublime-package in .Zip um

    d.h. Farbschema - Default.sublime-Paket zu Farbschema - Default.Zip

    Entpacke diese Zip-Datei.

In dem Ordner sollten Sie sehen:

0
whimsyniche