ist jetzt verfügbar! Lesen Sie über die neuen Funktionen und Fehlerbehebungen vom November.

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.

sublime text keymap

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.

expand selection

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.

close html xml tag

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_

© . This site is unofficial and not affiliated with Microsoft.