4 praktische Anwendungen für Visual Studio Code - abgesehen von der Codierung

Die meisten Leute denken zu Recht an Visual Studio Code als Code-Editor und IDE, eine Umgebung zum Programmieren von Projekten oder zum Bearbeiten von Textdateien. Die Flexibilität von VS Code unter der Haube ermöglicht Add-Ons für den Editor jedoch viel mehr als nur Unterstützung für Programmiersprachen oder Dateiformate. VS Code kann neben dem Codieren alle Arten nützlicher Aufgaben unterstützen.

Hier sind vier Möglichkeiten, wie Sie mit Visual Studio Code Ihren Entwicklungsarbeitstag optimieren können, ohne darüber hinaus als Editor zu fungieren, in dem Sie Code schreiben. 

Datenbanken durchsuchen

Viele Anwendungsentwicklungsprojekte beinhalten eine Datenbank. Normalerweise verwaltet man eine solche Datenbank mit einer Desktop-App oder einem Webportal, aber mit einer Reihe von Add-Ons für Visual Studio Code können Sie Datenbanken direkt aus der App heraus abfragen. Zum Beispiel bietet die vscode-Datenbank schnelle Verbindungen und Abfragen zu MySQL und PostgreSQL, während Sie mit vscode-sqlite mit der immer vielseitigeren SQLite arbeiten können. MongoDB-Benutzer haben eine Nebenstelle, um auch ihre eigenen anzurufen. Beachten Sie, dass diese Erweiterungen am besten zum Durchsuchen und Ausführen von Abfragen geeignet sind, nicht zum Verwalten von Datenbankdetails wie dem Bearbeiten von Tabellenstrukturen (es sei denn, Sie können solche Dinge bequem über Abfragen ausführen).

APIs entwickeln und testen

Mithilfe von APIs können Softwarekomponenten zusammenarbeiten, unabhängig davon, wo sie leben oder womit sie erstellt wurden. Mit einer Reihe von Add-Ons für Visual Studio Code können Sie APIs direkt im Editor testen oder mit API-Definitionsformaten arbeiten. Mit tropicRPC können Sie gRPC-APIs automatisch testen, wobei die Konfiguration für den Test in einem VS-Code-Projekt gespeichert wird. openapi-lint bietet Validierung und Flusen für OpenAPI-Dateien, wobei OpenAPI das Format ist, das am häufigsten zum Schreiben von API-Definitionen verwendet wird. openapi-lint bietet auch Exporte in andere Formate wie YAML und JSON an. Swagger Viewer bietet eine Vorschau sowie Flusen und IntelliSense für OpenAPI-Dateien.

Nachricht an Ihre Kollegen

Noch bevor COVID-19 unsere Arbeitsweise radikal veränderte, machten es die Tools für die Teamzusammenarbeit bereits viel einfacher, Dinge aus der Ferne in Echtzeit zu erledigen. Benutzer von Slack und Discord können Visual Studio Code verwenden, um mit diesen Diensten zu interagieren, und das Chat-Add-On von Arjun Attam funktioniert mit diesen beiden Diensten und ermöglicht sogar die Integration mit ihnen direkt in das VS Code-Fenster.

Verfolgen Sie Ihre Produktivität

Zeitmanagement ist wichtiger denn je, jetzt, da mehr von uns als je zuvor alleine arbeiten. Wenn Sie das Wakatime-System zur Verfolgung von Entwicklungsmetriken verwenden, gibt es ein VS-Code-Add-On, mit dem Sie Wakatime-Statistiken direkt im Editor verwalten können. Mit dem Code Time-Add-On können Sie die Produktivität über ein Open-Source-Projekt selbst verfolgen und verwalten. Und für diejenigen, die nur einen einfachen Pomodoro-Timer wollen, gibt es auch dafür eine Erweiterung.