Sublime Text 3 ist der beliebteste Code-Editor für Programmierer. Wenn Sie jeden Tag mit Code arbeiten, müssen Sie zunächst Ihre Werkzeuge schärfen. Durch die Beherrschung der grundlegenden Code-Editor-Tastenkombinationen können Sie effizienter programmieren. Es mag zunächst etwas ungewohnt sein, aber verbringen Sie ein oder zwei Wochen damit, dabei zu bleiben und sich mit diesen häufig verwendeten Tastenkombinationen vertraut zu machen!
Sublime Text 3 ist der beliebteste Code-Editor für Programmierer. Wenn Sie jeden Tag mit Code arbeiten, müssen Sie zunächst Ihre Werkzeuge schärfen. Durch die Beherrschung der grundlegenden Code-Editor-Tastenkombinationen können Sie effizienter programmieren. Es mag zunächst etwas ungewohnt sein, aber verbringen Sie ein oder zwei Wochen damit, dabei zu bleiben und sich mit diesen häufig verwendeten Tastenkombinationen vertraut zu machen! Tatsächlich werden in jeder Option der Sulime-Textmenüleiste relevante Tastenkombinationen angezeigt. Sie können es sich selbst ansehen. Dieser Artikel dient hauptsächlich dazu, einige versteckte oder unentdeckte Tastenkombinationen auszusortieren.
Sublime Text 3 Tastenkombination Essenzversion
Strg+Umschalt+P: Befehlsfeld öffnen
Strg+P: Nach Dateien im Projekt suchen
Strg+G: Springen in Zeile
Strg+W: Die aktuell geöffnete Datei schließen
Strg+Umschalt+W: Alle geöffneten Dateien schließen
Strg+Umschalt+V: Einfügen und formatieren
Strg+D: Ein Wort auswählen, Wiederholen, um die Auswahl des nächsten gleichen Wortes zu vergrößern
Strg+L: Wählen Sie eine Zeile aus, wiederholen Sie den Vorgang, um die Auswahl der nächsten Zeile in der Folge zu vergrößern
Strg+Umschalt+L: Wählen Sie mehrere Zeilen aus
Strg+Umschalt +Eingabetaste: In der aktuellen Zeile eine neue Zeile davor einfügen
Strg+X: Aktuelle Zeile löschen
Strg+M: Zur entsprechenden Klammer springen
Strg+U: Weiches Rückgängigmachen, Cursorposition rückgängig machen
Strg+J: Etiketteninhalt auswählen
Strg+F: Inhalt suchen
Strg+Umschalt+F: Suchen und ersetzen
Strg+H: Ersetzen
Strg+R: Zur Methode gehen
Strg+N: Neues Fenster
Strg+K+B: Seitenleiste wechseln
Strg+Umschalt+M: Den Inhalt der aktuellen Klammern auswählen und die Klammern selbst wiederholt auswählen
Strg+F2: Festlegen /Markierungen löschen
Strg+/: Aktuelle Zeile kommentieren
Strg+Umschalt+/: Kommentar an der aktuellen Position einfügen
Strg+Alt+/: Kommentar blockieren und auf die erste Zeile fokussieren, die zum Schreiben von Kommentaren verwendet wird
Strg+Umschalt+A: Wird zum Auswählen vor und nach dem aktuellen Etikett verwendet und zum Ändern des Etiketts
F11: Vollbild
Umschalt+F11: Vollbildmodus „Nicht stören“, nur die aktuelle Datei bearbeiten
Alt+F3: Alle gleichen Wörter auswählen
Alt+.: Beschriftung schließen
Alt+Umschalt+Ziffer: Geteilte Bildschirmanzeige
Alt+Ziffer: Wechseln, um die N-te Datei zu öffnen
Umschalttaste +Rechts-Ziehen: Der Cursor ist zu lang und wird zum Ändern oder Einfügen von Spalteninhalten verwendet
Mit den Vorwärts- und Rückwärtstasten der Maus können Tab-Dateien gewechselt werden
Strg drücken, klicken oder nacheinander auswählen, Sie können mehrere Positionen auswählen die bearbeitet werden müssen
Drücken Sie Strg+Umschalt+Auf- und Ab-Tasten, um die Zeile zu ersetzen
Wählen Sie die Klasse aus
Strg+D wählen Sie den vom Cursor eingenommenen Text aus und setzen Sie den Vorgang fort wählt den nächsten identischen Text aus.
Alt+F3 Wählen Sie Text aus und drücken Sie die Tastenkombination, um denselben Text auf einmal zur gleichzeitigen Bearbeitung auszuwählen. Zum Beispiel: Wählen Sie schnell alle gleichen Variablennamen, Funktionsnamen usw. aus und ändern Sie sie.
Strg+L wählt die gesamte Zeile aus. Wenn Sie den Vorgang fortsetzen, wählen Sie weiterhin die nächste Zeile aus. Der Effekt ist der gleiche wie Umschalt+↓.
Strg+Umschalt+L Wählen Sie zunächst mehrere Zeilen aus und drücken Sie dann die Tastenkombination. Der Cursor wird am Ende jeder Zeile eingefügt und Sie können diese Zeilen gleichzeitig bearbeiten.
Strg+Umschalt+M Wählen Sie den Inhalt innerhalb der Klammern aus (wählen Sie weiterhin die übergeordneten Klammern aus). Beispiel: Wählen Sie schnell aus, ob Sie den Code in der Funktion löschen, den Funktionskörpercode neu schreiben oder den Inhalt in den Klammern neu schreiben möchten.
Strg+M Bewegen Sie den Cursor an das Ende oder den Anfang der Klammern.
Strg+Enter fügt eine neue Zeile in der nächsten Zeile ein. Beispiel: Auch wenn sich der Cursor nicht am Ende der Zeile befindet, können Sie schnell eine Zeile nach unten einfügen.
Strg+Umschalt+Eingabe fügt eine neue Zeile in die vorherige Zeile ein. Beispiel: Auch wenn sich der Cursor nicht am Zeilenanfang befindet, können Sie schnell eine Zeile nach oben einfügen.
Strg+Umschalt+[ Wählen Sie den Code aus und drücken Sie die Tastenkombination, um den Code auszublenden.
Strg+Umschalt+] Wählen Sie den Code aus und drücken Sie die Tastenkombination, um den Code zu erweitern.
Strg+K+0 Alle gefalteten Codes erweitern.
Strg+← Bewegen Sie den Cursor gleichmäßig nach links und bewegen Sie den Cursor schnell.
Strg+→ Bewegen Sie den Cursor einheitlich nach rechts und bewegen Sie den Cursor schnell.
Umschalt+ ↑ Mehrere Zeilen nach oben auswählen.
Umschalt+↓ Mehrere Zeilen nach unten auswählen.
Umschalt+← Markieren Sie den Text links.
Umschalt+→ Text rechts auswählen.
Strg+Umschalt+← Markieren Sie den Text einheitlich nach links.
Strg+Umschalt+→ Text einheitlich nach rechts markieren.
Strg + Umschalt + ↑ Tauschen Sie die Zeile, in der sich der Cursor befindet, mit der vorherigen Codezeile aus (fügen Sie die Zeile, in der sich der Cursor befindet, vor der vorherigen Zeile ein).
Strg+Umschalt+↓ Tauschen Sie die Zeile, in der sich der Cursor befindet, mit der nächsten Codezeile aus (fügen Sie die Zeile, in der sich der Cursor befindet, nach der nächsten Zeile ein).
Strg + Alt + ↑ Fügen Sie einen mehrzeiligen Cursor nach oben hinzu, um mehrere Zeilen gleichzeitig zu bearbeiten.
Strg+Alt+↓ Mehrzeiligen Cursor nach unten hinzufügen und mehrere Zeilen gleichzeitig bearbeiten.
Klasse bearbeiten
Strg+J führt ausgewählte Codezeilen zu einer Zeile zusammen. Beispiel: CSS-Eigenschaften im mehrzeiligen Format in einer Zeile zusammenführen.
Strg+Umschalt+D Kopieren Sie die gesamte Zeile, in der sich der Cursor befindet, und fügen Sie sie in die nächste Zeile ein.
Tab nach rechts einrücken.
Umschalt+Tab nach links einrücken.
Strg+K+K löscht Code vom Cursor bis zum Ende der Zeile.
Strg+Umschalt+K löscht die gesamte Zeile.
Strg+/ Kommentare einzeilig.
Strg+Umschalt+/ kommentiert mehrere Zeilen.
Strg+K+U In Großbuchstaben umwandeln.
Strg+K+L In Kleinbuchstaben umwandeln.
Strg+Z Rückgängig machen.
Strg+Y Rückgängig machen.
Strg+U sanftes Rückgängigmachen, fühlt sich genauso an wie Strg+Z.
Strg+F2 Lesezeichen setzen
Strg+T Linke und rechte Buchstaben vertauschen.
F6 Worterkennung Rechtschreibung
Kategorie suchen
Strg+F Öffnen Sie das untere Suchfeld und suchen Sie nach Schlüsselwörtern.
Strg+Umschalt+F Suche innerhalb eines Ordners Der Unterschied zu herkömmlichen Editoren besteht darin, dass Sie mit Sublime mehrere Ordner für die Suche hinzufügen können. Dies ist etwas fortgeschritten und wurde noch nicht untersucht.
Strg+P öffnet das Suchfeld. Beispiel: 1. Geben Sie den Dateinamen im aktuellen Projekt ein, um die Datei schnell zu durchsuchen. 2. Geben Sie @ und Schlüsselwörter ein, um den Funktionsnamen in der Datei zu finden. 3. Geben Sie Folgendes ein: und eine Zahl, um zur Codezeile zu springen 4. Geben Sie # und Schlüsselwörter ein, um Variablennamen zu finden.
Strg+G öffnet das Suchfeld, automatisch mit:, geben Sie die Zahl ein, um zur Codezeile zu springen. Zum Beispiel: Finden Sie schnell Dateien mit langen Seitencodes.
Strg+R Öffnen Sie das Suchfeld, fügen Sie automatisch @ hinzu und geben Sie Schlüsselwörter ein, um den Funktionsnamen in der Datei zu finden. Beispiel: Suchen Sie schnell nach einer Funktion auf einer Seite mit vielen Funktionen.
Strg+: Öffnen Sie das Suchfeld, fügen Sie automatisch # hinzu, geben Sie Schlüsselwörter ein und suchen Sie nach Variablennamen, Attributnamen usw. in der Datei.
Strg+Umschalt+P Öffnen Sie das Befehlsfeld. Szenariobeispiel: Öffnen Sie das Benennungsfeld, geben Sie Schlüsselwörter ein und rufen Sie die Funktion von Sublime Text oder Plug-In auf, z. B. die Verwendung eines Pakets zum Installieren des Plug-Ins.
Esc beendet die mehrzeilige Auswahl des Cursors, verlässt das Suchfeld, das Befehlsfeld usw.
Anzeigeklasse
Strg+Tab wechselt die Registerkarten des aktuellen Fensters in der Reihenfolge, in der die Dateien durchsucht wurden.
Strg+Bild-ab wechselt die Registerkarten des aktuellen Fensters nach links.
Strg+Bild-auf wechselt die Registerkarten des aktuellen Fensters nach rechts.
Alt+Umschalt+1 geteilter Fensterbildschirm, Wiederherstellen des standardmäßigen 1-Bildschirms (Nummern ohne Tastatur)
Alt+Umschalt+2 linker und rechter geteilter Bildschirm – 2 Spalten
Alt + Umschalt+3 Teilen Sie den Bildschirm links und rechts – 3 Spalten
Alt+Umschalt+4 Teilen Sie den Bildschirm links und rechts – 4 Spalten
Alt+Umschalt+5 Teilen Sie den Bildschirm gleichmäßig auf in 4 Spalten
Alt+Umschalt+8 Vertikaler geteilter Bildschirm – 2 Bildschirme
Alt+Umschalt+9 Vertikaler geteilter Bildschirm – 3 Bildschirme
Strg+K+B Ein-/ aus der Seitenleiste.
F11-Vollbildmodus
Umschalt+F11 Nicht stören-Modus
Konfigurieren Sie die Kompilierungsumgebung
Konsoleneingabe (am Beispiel von C++)
Das Prinzip ist sehr einfach: Erstellen Sie extern einen Bat, um die Datei auszuführen, und rufen Sie sie dann auf. Beachten Sie, dass Sie Start verwenden müssen, um ein neues Fenster zu öffnen, und dass Sie eine Pause einlegen müssen, um die Ergebnisse anzuzeigen. Das Ärgerlichste ist, dass Sublime Ihren Start standardmäßig im Hintergrund ausführt. Pause wirkt sich negativ auf Start % aus. Die Datei 1 ist ungültig, daher müssen tatsächlich zwei Dateien erstellt werden. Achten Sie auf Umgebungsvariablen. . . (Was Umgebungsvariablen sind, kann ich nicht in ein paar Sätzen klar erklären. Suchen Sie sie am besten selbst auf Baidu.)
Nach der Konfiguration habe ich persönlich das Gefühl, dass die Konsoleneingabe nicht sehr aussagekräftig ist . Wenn ich Fragen bearbeite, lese ich sie aus Dateien ein. Für die Entwicklung ist grundsätzlich kein Einlesen erforderlich. Seien Sie also bitte vorsichtig.
MyCRun.bat
@echo off
%1
echo
echo ------ - -------------
Pause
Beenden
MyCallRun.bat
@start MyCRun % 1
Die Konfigurationsdatei befindet sich in Sublime Text 3PackagesC++.sublime-package. Erstellen Sie zunächst ein Backup.
Ändern Sie den C++.sublime-build im Inneren zu
{
"shell_cmd": "g++ "${file}" -o "${file_path} /${file_base_name}"",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?: ? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
„Varianten“:
[
{
„name“: „Ausführen“,
„shell_cmd“: „g++ „${file} " -o "${file_path}/${file_base_name}" && MyCallRun "${file_path}/${file_base_name}.exe"" // Eigentlich wird hier ein MyCallRun hinzugefügt
} }
]
}
C/C++
Sublime Text 3 ist standardmäßig mit C++ konfiguriert. Sie müssen jedoch das gcc-Verzeichnis zur Umgebungsvariablen
Java
hinzufügen. Sublime Text 3 führt standardmäßig nur Javac aus, Sie müssen es also selbst hinzufügen.
Ich konnte das Befehlsformat von Sublime nicht verstehen, also habe ich Javac in meinen eigenen Bat geändert. (Ich habe das Gefühl, dass Sie sie auch mit && wie in C++ verbinden können)
Erstellen Sie myJRun.bat, wo die Befehlszeile direkt darauf zugreifen kann (ich habe es direkt in jdk/bin abgelegt)
@ ECHO AUS
cd %~dp1
ECHO Compiling %~nx1...
IF EXIST %~n1.class (
DEL %~n1.class
)
javac %~nx1
IF EXIST %~n1.class (
ECHO Running...
ECHO ---- ----AUSGABE-------
java %~ n1
)
Beachten Sie, dass cls nicht verwendet werden kann.
Ändern Sie die Java-Kompilierungsoptionen (sichern Sie die Originaloptionen).
Verzeichnis: Packages/Java.sublime-package/JavaC.sublime-build
{
"shell_cmd": "myJRun.bat "$file"",
„file_regex“: „^(...*?):([0-9]*):?([0-9]*)“,
„selector“: „source .java"
}
Auf diese Weise wird der in Zukunft geschriebene Java-Codepunkt Build automatisch ausgeführt.
Diese Methode kann nicht plattformübergreifend sein. Schauen wir uns die eigene Methode von Sublime an.
Go
Die Umgebung für die Entwicklung von Golang mit Sublime ist sehr einfach. Sie müssen lediglich ein GoSublime installieren.
Das obige ist der detaillierte Inhalt vonErhabene Tastenkombinationsliste. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!