So erstellen Sie eine Website oder ein Blog im Jahr 2020 - Kostenlose und einfache Anleitung zum Erstellen einer Website

10 Dinge zur Verbesserung Ihres Visual Studio Code-Workflows

VS Code ist eine der besten integrierten Entwicklungsumgebungen auf dem Markt, hat aber auch den Ruf, schwierig zu navigieren zu sein. Viele finden die Benutzeroberfläche möglicherweise zu ausgefeilt und übersehen wertvolle Funktionen, sodass sie möglicherweise nicht in der Lage sind, den Workflow in Visual Studio Code zu steigern.

Dieses Problem lässt sich jedoch leicht lösen, indem man sich die Fülle an Tool-Ressourcen im Internet ansieht. Das Tüpfelchen auf dem i ist, dass VS Code eine sehr detaillierte Dokumentation enthält, die über die offizielle Website leicht zugänglich ist. Wenn Sie also zögern, von Ihrer regulären IDE auf Visual Studio Code umzusteigen, ist hier Ihre Chance dazu.

Steigern Sie den Workflow im Visual Studio-Code

Da Sie bereits hier sind, gehen wir davon aus, dass Sie Ihren Workflow in Visual Studio Code ankurbeln möchten, und dabei werden wir Ihnen heute helfen. Schauen wir uns also im Folgenden zehn nützliche und bewährte Funktionen an, mit denen Sie Ihre Effizienz in VS Code steigern können – lesen Sie weiter!

1.IntelliSense

Vorhersagetexte oder automatische Vervollständigung waren für die Menschen von Anfang an ein Wendepunkt, als sie zum ersten Mal auf den Markt kamen. IDEs hatten sie jedoch lange vor aktuellen Browsern oder sozialen Netzwerken und in einem sehr fortschrittlichen Stil. IntelliSense ist die Visual Studio-Version der automatischen Vervollständigung, die je nach Sprache Funktionen vorschlägt, die Sie möglicherweise verwenden möchten. Doch Anfänger erkennen den Wert der Funktion oft nicht.

Die Funktion spart Zeit, indem sie Mitglieder wie Variablen, Funktionen, Datentypen usw. auflistet. Es hilft, Datentypfehler zu verhindern, indem es Parameterinformationen vorschlägt, d. h. den Parametertyp, den eine Methode benötigt.

Mitglieder können sogar ausgewählt werden, um schnelle Informationen anzuzeigen, die die Anweisung, die ein Benutzer verwenden möchte, vorhersagen und Syntaxfehler vermeiden können. Darüber hinaus ist es vollständig anpassbar, sodass Benutzer bestimmte Vorschläge anzeigen oder deaktivieren können.

2. Tastatürkürzel

Jeder in diesem Bereich lernt schon früh den Wert von Tastaturkürzeln kennen. Alle IDEs verfügen über sie, aber sie sind nicht so vielseitig wie in VS Code. Sie können mehr als 40 plattformspezifische Tastenkombinationen verwenden und diese nach Bedarf anpassen, um den Workflow in Visual Studio Code zu verbessern. Für den Zugriff auf die Verknüpfungsliste müssen Benutzer lediglich navigieren Menü > Datei > Einstellungen > Tastaturkürzel und ermöglicht ihnen die Bearbeitung von dort aus.

Es gibt eine Keymaps-Funktion, mit der Benutzer VS-Code-Verknüpfungen ändern können, um sie an Verknüpfungen in anderen IDEs anzupassen und ihnen bereits bekannte Verknüpfungen zu verwenden. Dies erleichtert das Erkennen und Korrigieren von Tastenkombinationskonflikten zwischen Standard- und benutzerdefinierten Tastenkombinationen und erhöht den Arbeitsablauf. Darüber hinaus ermöglichen Befehlsargumente Benutzern, Tastenbelegungen für sich wiederholende Vorgänge an bestimmten Projekten oder Dateien vorübergehend zu ändern.

3. Schauen und debuggen

Benutzer haben in langen Projekten oft Schwierigkeiten, eine Variablen- oder Methodenquelle zu finden. Der Code kann Tausende von Zeilen umfassen, und es ist nicht praktikabel, jede einzelne davon durchgehen zu müssen. Peeking ist eine Funktion, die die Suche nach solchen Quellen in Form einer Liste beschleunigen kann, die Benutzer mit einem einzigen Klick zur Quelle führt. Anschließend können Benutzer Fehler mithilfe des integrierten Debuggers auf verschiedene Weise schnell beheben.

Lesen Sie mehr: Beste VSCode-Themen für Programmierer und Entwickler

Mit VS Code können Benutzer mithilfe der Referenzabfragefunktion auch Quellen zwischen Referenzen verfolgen, um die Effizienz zu steigern. Auf Peek-Definitionen kann einfach zugegriffen werden, indem man mit der rechten Maustaste auf Codeelemente klickt, ohne den Cursor von seiner Position zu bewegen.

Darüber hinaus kann der Debugger verwendet werden, um Variablen innerhalb des Compilers zu überprüfen, während die Datei ausgeführt wird. Auf die Debugger-Einstellungen kann auch über die Befehlspalette durch Drücken von schnell zugegriffen werden Strg+Umschalt+P.

4. Dateiverschachtelung

Programmierer müssen häufig unterschiedliche Dateien erstellen, um Teile ihrer Projekte zu trennen, z. B. Grafiken, Client-Module, TXT-Dateien, Mediendateien usw. Sie können Ihrer Projektdatei sogar eine andere Datei für Bibliothekserweiterungen hinzufügen.

Alle diese Dateien werden dann mithilfe von Dateimethoden und Zeigern mit der Hauptdatei verbunden. Wenn das Projekt jedoch groß ist, müssen Sie möglicherweise mehr Zeit mit der Suche nach der Hauptdatei verbringen. Dies wird durch das Verschachteln von Dateien gelöst.

Benutzer können die Dateiorganisation verbessern, indem sie verwandte Dateien mit einer Dropdown-Funktion im selben Stammverzeichnis verschachteln. Mit der Funktion können Benutzer Bereiche konfigurieren, in denen sie aktiviert oder deaktiviert ist.

Man kann die Muster der Dateiorganisation leicht ändern und sie in Verzeichnisse nach Belieben aufteilen. Angular-Komponenten können auch in einem eigenen Verzeichnis gruppiert werden, um Platz zu sparen und die Navigation zu erleichtern.

5. Verschiedene Suchfunktionen

Eine der besten Möglichkeiten, Ihren Workflow in Visual Studio Code zu verbessern, besteht darin, die zahlreichen Suchfunktionen zu nutzen. Sie helfen Benutzern beim Durchsuchen von Listenmitgliedern mithilfe von Tastaturkürzeln, Befehlen und mehr.

Dies kann besonders nützlich sein, wenn ein Benutzer an einem langen Projekt arbeitet und eine Variable ändern oder einen Fehler im Code beheben muss. Suchfunktionen ermöglichen einen schnellen Zugriff auf den Artikel und beschleunigen die Arbeit.

Die Tastenkombination Strg+G ermöglicht es Benutzern, bestimmte Linien zu verfolgen und zu ihnen zu navigieren. Benutzer können den Zeitaufwand für das Tippen reduzieren, indem sie Teile der Suchergebnisse als Snippets wiederverwenden.

Man kann mit nach aktuellen Dateien suchen Strg + P um die Schnellöffnungsfunktion zu verwenden und den Verlauf zu durchsuchen, um die gewünschte Datei zu finden. Sie können auch nach Variablen in verschiedenen Dateien suchen, indem Sie das Suchsymbol im linken Bereich verwenden, um sie zu finden.

6. Linters zur Codeformatierung und -analyse

Die meisten Autoren konzentrieren sich und beeilen sich, den Code zu schreiben, an den sie gedacht haben. Daher sind sie nicht zu sehr damit beschäftigt, dem Code eine übersichtliche Perspektive und ein übersichtliches Format zu verleihen. Der Nachteil dabei ist, dass andere Personen, die am selben Projekt arbeiten, möglicherweise Schwierigkeiten haben, den Code zu verstehen, und möglicherweise auf Syntaxfehler stoßen. Linters können in solchen Situationen nützlich sein, um dem Code ein saubereres Format zu geben und Fehler auf lange Sicht zu reduzieren.

Sie sind sprachspezifisch, daher müssen Sie möglicherweise bestimmte Lint-Erweiterungen verwenden, um die Funktionen nutzen zu können. Benutzer können die Run-Lint-Funktion von VS Code verwenden, um den Lint bei jedem Speichern von Dateien zu automatisieren.

Über Linter-Erweiterungen können verschiedene Formatierer angewendet werden, um bestimmte Farben hinzuzufügen, um Bereiche Ihrer Projekte hervorzuheben. Linting eignet sich auch hervorragend für eine einfache Code-Analyse im laufenden Betrieb, bevor echte Tests am fertigen Produkt durchgeführt werden.

7. Zen-Modus

Es ist leicht, sich ablenken zu lassen, wenn man etwas so Langwieriges und Praktisches wie Programmieren erledigt. Sie müssen weiterhin Lösungen für Probleme bereitstellen. Schon eine einzige Benachrichtigung kann Sie aus Ihrem Arbeitsablauf werfen. Selbst die sanftesten Schnittstellenfunktionen beeinträchtigen Ihre Konzentration auf die Arbeit. Daher löst der Zen-Modus dieses Problem und trägt dazu bei, den Workflow in Visual Studio Code zu verbessern.

Der Zen-Modus reduziert Ablenkungen, indem er den Editor im Vollbildmodus anzeigt und alle Seitenbereiche vorübergehend entfernt. Die Funktion kann über die Tastenkombination aufgerufen werden Strg+KZ und auch über das Anzeigemenü oder die Befehlspalette.

Durch Drücken der Esc Mit der Doppeltaste können Benutzer den Zen-Modus einfach verlassen, wenn sie die Seitenbereiche oder die Symbolleiste benötigen. Wenn ein Benutzer den Zen-Modus für unnötig hält, kann er ihn einfach deaktivieren, indem er zu navigiert window.fullscreenZenMode.

8. Befehlszeilenschnittstelle (CLI)

Auch wenn die VS-Code-CLI für Anfänger etwas fortgeschritten erscheint und sie möglicherweise daran hindert, sie zu verwenden, wird die Funktion beim Erhöhen des Workflows in Visual Studio-Code benötigt. Die Befehlszeilenschnittstelle ermöglicht Benutzern die vollständige Kontrolle beim Starten des Code-Editors. Mithilfe von Befehlszeilen können Sie Dateien öffnen, Erweiterungen installieren, Ergebnisse analysieren und vieles mehr.

Über eine Reihe von Argumenten, die die Geschwindigkeit Ihres Codes erhöhen, können Sie problemlos auf die Core-CLI-Optionen zugreifen. Sie können über die CLI mehrere Ordner öffnen oder erstellen, um sie in Multi-Root-Arbeitsbereichen zu starten.

Die Befehlszeilenschnittstelle kann mithilfe einiger Befehlsargumente zum Installieren, Deinstallieren, Deaktivieren, Auflisten usw. auch bei der Verwaltung von Erweiterungen helfen. und den Arbeitsablauf steigern. Darüber hinaus kann über das integrierte Terminal auch auf CLI-Tools zugegriffen werden.

9. Integrationen und Erweiterungen

Die Nutzung des vollen Potenzials einer IDE erfordert immer den Einsatz von Integrationen und Erweiterungen. Obwohl die IDE auch ohne diese Dinge funktionieren kann, werden Sie bei der Arbeit an professionellen Projekten zwangsläufig auf diese zurückgreifen müssen, da sie den Arbeitsablauf und die Funktionalität verbessern. Allerdings verfügt VS Code über zahlreiche Integrationen und Erweiterungen, die Benutzern helfen, schnell und effizient an ihren Projekten zu arbeiten.

Beispielsweise ermöglicht die Github-Integration Benutzern den Zugriff auf Git-Commits über den Code-Editor. Mit SCM-Erweiterungen (Source Control Management) können Benutzer Codeänderungen verfolgen und verwalten.

Obwohl der Editor keine Sprachen unterstützt, sind auf dem Markt viele kostenlose Spracherweiterungen verfügbar. Snippet-Erweiterungen verbessern den Workflow in Visual Studio Code, indem sie es Benutzern ermöglichen, vorbereitete Codeteile bei Bedarf zu kopieren und einzufügen.

10. Live Share zum Programmieren mit Teams

Obwohl Live-Sharing keine integrierte Funktion von Visual Studio Code ist, ist es wichtig, den Arbeitsprozess von Profis zu beschleunigen. Mit dieser Funktion können Sie den Fortschritt anderer sehen, Ideen austauschen und Fehler beheben, um Ihre Arbeit zu beschleunigen. Es hilft Benutzern, zusammenzuarbeiten und ihre Fortschritte zu teilen, während andere Teammitglieder gleichzeitig in derselben Umgebung arbeiten.

Die wechselseitige Zusammenarbeit verbessert auch das Peer-Programmiererlebnis für Teamprojekte. Man kann es live über das Github-Erweiterungspaket teilen oder Azurblau kostenloses Erweiterungspaket. Mit dieser Funktion können Benutzer einen einzelnen Code über ein Computernetzwerk live bearbeiten, ohne ihn wiederholt konfigurieren zu müssen. Er Live-Sharing-Erweiterungspaket Es funktioniert auf Windows-, Linux- und MacOS-Geräten, sodass Teamkollegen zusammenarbeiten können, ohne ihre Komfortzone zu verlassen.

Das war es!

Nicht alle Funktionen, die Ihren Workflow in Visual Code Studio verbessern können, können in einer einzigen Sitzung behandelt werden, aber wir haben unser Bestes getan, um Ihnen die wesentlichen vorzustellen. Wenn Sie also als Anfänger Schwierigkeiten haben, mit VS Code wieder auf den richtigen Weg zu kommen, ist dies Ihr Anlass, es noch einmal zu versuchen.

Wir können Ihnen versichern, dass Sie, sobald Sie es beherrschen, nie wieder die IDEs wechseln wollen, da VS Code Python, Java, JavaScript, C, C++, Rust, Fortran und viele weitere Sprachen unterstützt. Wenn Ihnen die Lektüre gefallen hat, hinterlassen Sie uns Ihre Kommentare und teilen Sie uns mit, was Sie sich sonst noch wünschen. Danke schön!