Visual Studio Code kann wahrscheinlich als der beste moderne Code-Editor bezeichnet werden. Wenn Sie noch nicht mit ihm arbeiten, sollten Sie ihn zumindest ansehen. Für VS Code wurden sehr viele Erweiterungen geschrieben, die im
Marketplace- Verzeichnis abgelegt sind und auf die der Editor selbst bequem zugreifen kann.
Es gibt Erweiterungen zum Debuggen und Formatieren von Code, Erweiterungen, die die Arbeit mit verschiedenen Plattformen (wie Heroku, GitHub, Docker, Azure) und Technologien erleichtern. Auf dem Marktplatz finden Sie Themen für den Editor, Linter, Tools zur Erleichterung der Eingabe sich wiederholender Codefragmente und vieles mehr.

Der Autor des Materials, dessen Übersetzung wir heute veröffentlichen, hat die 10 besten VS-Code-Erweiterungen ausgewählt, die in erster Linie für diejenigen gedacht sind, die sich mit Front-End-Entwicklung beschäftigen, dh mit HTML, CSS, JavaScript und verschiedenen Web-Frameworks arbeiten.
Vorläufige Informationen
Wenn Sie noch nicht mit VS Code gearbeitet haben, diesen Editor jedoch ausprobieren möchten, können Sie ihn
hier herunterladen. Aber bei Interesse ein Material, in dem seine Fähigkeiten demonstriert werden.
Öffnen Sie nach dem Herunterladen und Installieren von VS Code das Erweiterungsfenster.
VerlängerungsplatteSuchen Sie als Nächstes im Suchfeld die gewünschte Erweiterung, lesen Sie die Informationen dazu und installieren Sie sie, wenn Sie entscheiden, dass Sie sie benötigen. Erweiterungssuchwerkzeuge sehen wie im Bild unten aus.
Suchen Sie im Marketplace nach Erweiterungen für VS-CodeLassen Sie uns nun über Erweiterungen sprechen.
Live Server
Live Server-ErweiterungDiese wunderbare Erweiterung wurde entwickelt, um einen lokalen Server zu erstellen, der während der Entwicklung zum Hosten statischer und dynamischer Seiten verwendet wird. Nach der Installation dieser Erweiterung wird in der Taskleiste die Schaltfläche Go Live angezeigt, mit der Sie den Server starten können. Durch Drücken dieser Schaltfläche beim Bearbeiten einer HTML-Seite wird diese Seite in einem Browser geöffnet. Der Server unterstützt das interaktive Neuladen von Seiten, das ausgeführt wird, nachdem Änderungen am Code vorgenommen und die entsprechenden Dateien gespeichert wurden.
Live Sass Compiler
Live Sass Compiler ErweiterungDiese Erweiterung kompiliert interaktiv SCSS-Dateien in CSS-Dateien. Dies ist sehr schnell erledigt. Sie können eine Vorschau der Ergebnisse der Anwendung kompilierter Stile in einem Browser über die Schaltfläche "Mein Sass beobachten" in der Taskleiste starten. Diese Erweiterung unterstützt, wie bereits erwähnt, das interaktive Nachladen von Materialien.
Javascript (ES6) Code Snippets
Javascript Extension (ES6) Code SnippetsDiese Erweiterung ist insofern bemerkenswert, als sie mehr als 2 Millionen Downloads hat und anscheinend ihre Popularität nur mit der Zeit zunimmt. Es stellt dem Entwickler Software-Konstrukte (Snippets) zur Verfügung, die für die Verwendung in den folgenden Dateitypen geeignet sind:
- TypeScript (.ts)
- JavaScript-Reaktion (.jsx)
- TypeScript React (.tsx)
- HTML (.html)
- Vue (.vue)
NPM
NPM-ErweiterungDies ist die offizielle Node Package Manager-Erweiterung (npm) für VS Code. Es macht es einfach, mit der Datei package.json zu arbeiten. Insbesondere werden Warnungen zu Abhängigkeiten angezeigt, die in der Datei wiedergegeben, aber nicht installiert sind, sowie zu solchen, die installiert, aber nicht in package.json registriert sind. Es hilft, Pakete zu identifizieren, deren Versionen nicht den in package.json angegebenen Regeln entsprechen, und bietet dem Entwickler praktische Tools zum Ausführen von npm-Befehlen.
ESLint
ESLint-ErweiterungDiese Erweiterung bietet Flusenfunktionen für .js- und .jsx-Dateien. Es ist konfigurierbar und ermöglicht eine einheitliche Code-Formatierung. ESLint kann mit seinen fast 12 Millionen Downloads als eine der beliebtesten Erweiterungen für VS Code bezeichnet werden.
Schöner
Schönere ErweiterungDiese sehr beliebte Erweiterung bietet fast vier Millionen Downloads. Es hilft beim Formatieren von JavaScript-Code, wodurch eine einheitliche Codebasis beibehalten und die Lesbarkeit von Programmen verbessert werden kann. Es gibt eine ähnliche Erweiterung auf dem Marktplatz, Beautify, die ebenfalls sehr beliebt ist.
CSS Peek
CSS Peek ExtensionDiese nützliche Erweiterung ist nützlich, wenn Sie mit dem Seitenlayout arbeiten, anhand von Klassennamen und Elementkennungen Stile identifizieren und ableiten, die auf sie angewendet werden. Dies spart Zeit, da der Entwickler nicht mehr ständig zwischen HTML- und CSS-Dateien wechseln muss. Natürlich können solche Aufgaben gelöst werden, indem die entsprechenden Dateien im Split-Screen-Modus angezeigt werden, aber nicht jeder arbeitet gerne in diesem Stil.
Winkel 6 Schnipsel
Angular 6 Snippets ErweiterungDies ist die offizielle Erweiterung, die Entwicklern Snippets für Angular 6 bietet. Der entsprechende Code folgt dem Angular-Styleguide. Die Verwendung dieser Erweiterung beschleunigt den Entwicklungsprozess von Angular-Projekten, insbesondere aufgrund der Code-Vervollständigung. Es unterstützt TypeScript, Service Worker-Syntax, RxJS, ngRx und sogar Angular Material. Wenn Sie Angular-Anwendungen in VS Code entwickeln und diese Erweiterung noch nicht verwenden, sollten Sie sie sich unbedingt ansehen.
Vetur
Vetur-ErweiterungDies ist die offizielle Vue.js-Erweiterung für VS Code mit einer beeindruckenden Anzahl von Downloads, von denen es mehr als 5 Millionen gibt. Es soll die Entwicklung von Vue.js-Anwendungen erleichtern. Vetur kann den Code auf Fehler überprüfen, unterstützt die automatische Vervollständigung und Snippets.
Debugger für Chrome
Debugger für Chrome ExtensionDies ist die offizielle Erweiterung für VS Code, die zum Debuggen von JS-Code mit Google Chrome entwickelt wurde. Es ist derzeit eine der am häufigsten verwendeten VS-Code-Erweiterungen.
Zusammenfassung
Wir haben nur ein Dutzend Erweiterungen auf VS Code untersucht, aber tatsächlich gibt es viele davon. Es ist durchaus möglich, dass Sie beim Durchsuchen des Marketplace-Katalogs dort etwas finden, das Ihnen viel nützlicher erscheint als die besprochenen Erweiterungen. Die meisten davon können jedoch für jeden Front-End-Entwickler eine große Hilfe sein. Wir hoffen, dass sie auch für Sie nützlich sind.
Wenn Sie sich für das Thema Erweiterungen für VS Code interessieren, finden Sie
hier ein weiteres Material zu diesen Themen, das sich an JS-Entwickler richtet. Durch die Veröffentlichung dieses Materials haben wir den Lesern eine Frage gestellt, welche Erweiterungen sie verwenden. Dann
stellte sich heraus, dass dies Code Outline, Todo Tree und GitHub sind. Heute, liebe Leser, möchten wir Ihnen dieselbe Frage stellen. Welche Erweiterungen für VS Code mögen Sie?
