Skip to content

Instantly share code, notes, and snippets.

@Werninator
Created August 6, 2014 09:26
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Werninator/226daf7b524205e56050 to your computer and use it in GitHub Desktop.
Save Werninator/226daf7b524205e56050 to your computer and use it in GitHub Desktop.
Sublime Text Cheat Sheet für Shortcuts
Sublime Text - Shortcuts und Funktionen
/*
Sublime Spezifisches
*/
CMD + , => User Prefs als JSON-String
CMD + SHIFT + P => Alle Optionen von Addons und Sublime Text
"pain" zum Installieren von Plugins
"Syntax" + "php", "js", "html" um das Syntax-Highlighting + Autocomplete einer Datei zu ändern
"project save as" um ein bestimmtes Setup an offenen Dateien & Ordnern zu speichern (z.B. Wechseln von NLG zu Syntropia, ist SUPER!)
CTRL + CMD + P => Projekt wechseln (dieses Feature kann ich euch echt an's Herz legen)
CMD + K, CMD + B => Sidebar ein - / ausblenden
/*
Suche
*/
CMD + T => Sehr kraftvolles Tool um offene Dateien zu Browsen:
Ohne Filterzeichen am Anfang: Dateisuche in offenen Ordnern
":" am Anfang um zu einer Zeile zu springen (Beispiel: CMD+T, ":10" eingeben, man landet auf Zeile 10) Shortcut: CTRL + G
"@" am Anfang um die Funktionen aufgelistet zu bekommen und zu suchen - Shortcut: CMD + R
Kann Kombiniert werden: Wenn ich zum Beispiel CMD+T "BaseOrders" suche, kann ich mit "BaseOrders@" alle Funktionen durchsuchen, ohne diese Datei zu öffnen. Enter öffnet die Datei.
CMD + F => Einfache Suche, durch Buttons links an der Leiste modifizierbar (Case (in)sensitive, regex usw.)
CMD + G um das nächste Ergebnis innerhalb einer Datei zu finden. CMD + SHIFT + G um das vorherige Ergebnis zu finden.
CMD + SHIFT + F => Detaillierte Suche in allen offenen Dateien, man kann auch mehrere Ordner angeben in denen Gesucht werden soll.
Ein Doppelklick auf eine Zeile der Ergebnisse öffnet die Datei sofort
Search & Replace auch verfügbar, aber aufpassen welche Dateien ihr im Scope habt!
/*
Zeilenmanagement (das Geilste an Sublime Text)
*/
CMD + L => Zeile markieren. Weiteres Drücken des Shortcuts markiert weitere Zeilen
CMD + SHIFT + L => Jede markierte Zeile bekommt seinen respektiven Cursor
CTRL + CMD + UP/DOWN => Zeile / Markierte Zeilen verschieben
CMD + D => Markiert das selbe Markup, welches man gerade in Auswahl hat.
Beispiel: Man hat eine Klasse die man umbenennen will: man markiert "klasse", CMD + D und wenn klasse nochmal vorkommt wird es auch markiert. Ein Cursor ist jetzt an beiden Stellen verfügbar und man kann beide gleichzeitig bearbeiten.
CTRL + CMD + G => Markiert alle Stellen, die das Selbe wie das Markup sind. Quasi CMD + D, nur global.
Beispiel: Markiere das Wort "div", CTRL + CMD + G und man hat wortwörtlich überall div markiert und einen Cursor.
Mit diesen beiden oberen Shortcuts brauch man eigentlich kein Search & Replace mehr.
CMD + SHIFT + D => Wenn ein kleines Markup vorhanden ist, Duplizierung des Markups
Sind komplette Zeilen markiert, werden die Zeilen Dupliziert (gut verwendbar mit CMD + L)
Ohne Markup wird eine Zeile dupliziert
/*
Plugin-Empfehlungen (Reihenfolge spielt keine Rolle)
*/
Themes:
Spacegray
itg.flat
soda
Alignment
Emmet
BetterFindBuffer
Sublimerge
DocBlockr
Gist
Git
Inc-Dec-Value
Open
SideBarEnhancements
SnippetMaker
Trimmer
/*
Coole Userprefs (CMD + ,)
*/
"scroll_past_end": true,
"open_files_in_new_window": false,
"highlight_line": true,
"highlight_modified_tabs": true,
"line_padding_bottom": 1,
"line_padding_top": 1,
// Die Schrift müsst ihr euch evtl. herunterladen, die ist aber echt super
"font_face": "SourceCodePro-Regular",
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment