Created
August 6, 2014 09:26
-
-
Save Werninator/226daf7b524205e56050 to your computer and use it in GitHub Desktop.
Sublime Text Cheat Sheet für Shortcuts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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