Sublime Text Erweiterungsübersicht
10. April 2017 Wade Anderson, @waderyan_
Ich bin ein großer Fan von Sublime Text. Es war mein bevorzugter Editor für meine ersten paar Jahre der Programmierung. Natürlich mag ich jetzt VS Code mehr, aber manchmal vermisse ich Dinge von Sublime Text.
Wir haben eine Erweiterung geschrieben, um einige der von mir empfundenen Schmerzen zu lindern (z. B. Muskelgedächtnis bei Tastenkombinationen). Es gibt noch mehr zu tun (siehe dieses GitHub-Issue), aber die Lücken schließen sich schnell. Sie können andere Erweiterungen finden, um fast alle Funktionen abzudecken, die Sie vermissen.
In diesem Blog stelle ich einige bestehende VS Code-Funktionen und empfohlene Erweiterungen vor, die Ihnen helfen, wenn Sie von Sublime Text kommen.
Tipp: Um alle in diesem Blogbeitrag erwähnten Erweiterungen zu installieren, sehen Sie sich dieses Erweiterungspaket an.
VS Code Funktionen
VS Code hat mehrere Funktionen, die Sie aktivieren können, um das Coderlebnis auf Sublime Text besser zu imitieren.
Minimap
VS Code hat eine ausgezeichnete Minimap, aber sie erfordert eine Einstellungänderung. Verwenden Sie die folgende Einstellung, um die Minimap zu aktivieren.
"editor.minimap.enabled": true
Formatieren beim Einfügen
Das Formatieren beim Einfügen ist eine fantastische Funktion, wenn Sie Quellcode verschieben. Verwenden Sie diese Einstellung, um das Formatieren beim Einfügen zu aktivieren.
"editor.formatOnPaste": true
Vorschlagsreihenfolge
Sublime Text und VS Code ordnen Snippets in ihren Code-Vervollständigungs-Widgets unterschiedlich an. Um VS Code wie Sublime Text funktionieren zu lassen, verwenden Sie diese Einstellung, um Snippets ganz nach oben zu verschieben.
"editor.snippetSuggestions": "top"
Erweiterungen
Um den Umstieg von Sublime Text zu erleichtern, empfehle ich die Verwendung der folgenden Erweiterungen.
Sublime Text Keymap
Marketplace - Sublime Text Keymap
Autor - Microsoft
Sie haben sich die Tastenkombinationen eingeprägt und müssen Ihr Muskelgedächtnis nicht ändern, um zu VS Code zu wechseln. Diese Erweiterung portiert die beliebtesten Tastenkombinationen von Sublime Text nach VS Code.

Tipp: Es gibt einige Konflikte zwischen VS Code und Sublime Text Tastenkombinationen. Derzeit wählt die Erweiterung die Shortcuts von Sublime Text gegenüber denen von VS Code. Das bedeutet, dass einige VS Code Tastenkombinationen nach der Installation der Erweiterung nicht mehr gleich funktionieren (z. B. F5 zum Debuggen). Sie können jede Tastenkombination einfach selbst ändern unter Preferences > Keyboard Shortcuts.
Auswahl auf Geltungsbereich erweitern
Marketplace - Expand Selection To Scope
Autor - Vittorio Romeo
VS Code hat bereits Unterstützung für die Erweiterung von Textauswahlen, aber diese Erweiterung trifft einen schönen Nerv. Erweitern Sie Ihre Auswahl schrittweise auf den Geltungsbereich, auch für mehrere Cursor.

HTML / XML Tag schließen
Marketplace - Close HTML / XML tag
Autor - Compulim
Fügt eine Tastenkombination hinzu, um den schließenden Tag für XML und HTML einzufügen.

Sublime Befehle
Marketplace - Sublime Commands
Autor - Zarel
Portiert die Befehle Transpose, Expand Selection to Line und Split into Lines nach VS Code.
Wade Anderson, Mitglied des VS Code Teams @waderyan_