Suche…


Einführung

Dies ist ein wirklich kleiner Teil, aber dennoch unerlässlich, wenn Sie effizient mit anderen Personen kommunizieren möchten, die Sublime Text 3 verwenden.

Mehr keymap : settings , keymap , mousemap usw.

Themes

Ein Thema ändert die globale Oberfläche von Sublime Text 3. Es ändert die Registerkarten, die Seitenleiste, die Quick Panels (goto, die Befehlsleiste), die Statusleiste usw.

Hier ist eine nicht erschöpfende Liste von Themen (Top 100):

Hinweis: Die Konvention für die Namen der Designpakete lautet, dass sie mit Theme - .

Theme - Focus
    img/
    focus.light.sublime-theme
    focus.dark.sublime-theme

Wie Sie sehen, wird diese Konvention nicht wirklich respektiert.

Die Designs sind in einer .sublime-theme Datei definiert.

Farbschemata

Das Farbschema ändert die Farben des Codes . Sie können beispielsweise ändern, mit welcher Farbe die Schlüsselwörter hervorgehoben werden, mit welcher Farbe die Zeile, in der die Einfügemarke angezeigt wird, hervorgehoben wird (in den Voreinstellungen muss " highlight_line auf " true (nicht Teil des Koordinatensystems)) Farbe der Einfügemarke usw.

Viele Themen enthalten Farbschemata oder viele Pakete enthalten viele davon.

braucht beispiel für pakete

Das Farbschema wird in einer .tmTheme Datei definiert. Dies ist eine XML-Datei im Property List-Format, die von vielen Texteditoren verwendet wird.

Die Konvention für die Namen Farbschemata Pakete ist , dass sie mit Start - Color Scheme -

Color Scheme - Focus
    first.tmTheme
    second.tmTheme
    ...

Werkzeuge

  • Sie können diese Web-App verwenden, um Ihre Farbschemas zu erstellen / bearbeiten: tmTheme-Editor .
  • Ein anderes Werkzeug ist ColorSchemeEditor , mit dem Sie Ihr Farbschema in Sublime Text bearbeiten können.
  • Sie können auch das Farbschema mit Schemr sehr schnell wechseln

Plugins

Plugins sind .py Dateien, die das Verhalten von Sublime Text 3 ändern. Sie werden, wie Sie wahrscheinlich vermutet haben, in Python geschrieben .

Da es viele verschiedene Arten von Plugins gibt (Textmanipulation, Fusseln, Formatieren, Vorschau usw.), werden wir kein Beispiel geben, um diese Seite nicht mit einer riesigen Liste zu füllen. Werfen Sie einen Blick auf die Package Control-Browsing-Seite, wenn Sie Ihren Workflow mit einigen Plugins optimieren möchten (sollten Sie).

Pakete

Ein Paket ist ein Ordner, der alles enthalten kann, was in diesen Beispielen aufgeführt ist (und etwas, das nichts mit Sublime Text 3 zu tun hat, z. B. gulpfile.js wenn Sie einige Aufgaben automatisieren).

Sie können jedes Paket mit der Paketsteuerungserstellung installieren.

Ein .sublime-package ?

Vielleicht haben Sie gesehen, dass Sie bei der Installation eines Pakets mit der .sublime-package nur ein .sublime-package im Ordner Install Packages ... Wie kommt es, dass Sie den Code nicht erhalten? Bei einem .sublime-package handelt es sich tatsächlich um eine umbenannte .zip Datei. Sie können einige Dateien innerhalb eines .sublime-package mit PackageResourceViewer extrahieren oder in der Vorschau anzeigen .

die Einstellungen

Die Einstellungen sind, wie so viele Dinge in Sublime Text 3, einfache JSON Dateien. Die Erweiterung der Datei ist jedoch nicht .json sondern .sublime-settings . Wie Sie wahrscheinlich verstanden haben, ändern die Einstellungen, wie sich die Pakete auf Sublime Text 3 auswirken. Es ist wichtig, möglichst viele Einstellungen zur Optimierung Ihres Workflows zu kennen .

Das System für die meisten Pakete ist das Folgende: ein Standardpaket und ein Benutzerpaket, das das Standardpaket überschreibt.

Um die Priorität der Einstellungen zu verstehen (was dringend empfohlen wird), werfen Sie einen Blick auf die inoffizielle, aber beeindruckende Dokumentation: http://docs.sublimetext.info/de/latest/customization/settings.html#the-settings- Hierarchie



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow