Visual Studio Code, eine kostenlose IDE revolutioniert die Softwareentwicklung
von Alexander Vukovic
„Es ist 9:00, Markus hat die Installation von Visual Studio, der Enterprise Entwicklungsumgebung von Microsoft, auf seinem Entwicklungsnotebook gestartet. Der Download des 16 GB Images lief über Nacht. Über mehrere Tage, da der Download immer wieder über Nacht abbrach.
Nun läuft endlich die Installation, leider kann Markus sein Notebook damit die nächsten 4h nicht verwenden.“
Solche Erzählungen hört man immer wieder, egal ob es sich dabei um Visual Studio von Microsoft oder XCode von Apple handelt. Diese Entwicklungsumgebungen sind über die Jahrzehnte zu riesigen schwerfälligen Öltankern geworden, die zwar alles können, aber meist auch sehr viel können, was man als Javascript Entwickler nicht benötigt.
Das hat auch Microsoft erkannt und hat Visual Studio Code geschaffen, eine absolut leichtgewichtige Alternative zu Visual Studio. Schnell heruntergeladen und installiert, modular und kostenlos.
Visual Studio Code ist schnell
Visual Studio Code startet in wenigen Sekunden und reagiert auch bei größeren Codebasen sehr schnell. Klar, denn Visual Studio Code nutzt unter der Haube die gleichen Technologien, die wir bei razzfazz.io als unseren präferierten Stack definiert haben: Javascript, Node, Electron, etc.
D.h. eigentlich ist Visual Studio Code eine Webapplikation, die in einem Electron-Container als Desktop App läuft. Sie ist damit vollständig plattformportabel und leicht erweiterbar.
Visual Studio Code hat eine extrem große Community
Nach dem Release von Visual Studio Code hat die Entwicklungsumgebung in kürzester Zeit eine riesige Community herausgebildet. Das liegt zum einen an der leichten Erweiterbarkeit und zum anderen daran, dass VSCode kostenlos nutzbar ist.
Visual Studio Code bietet unzählige kostenlose Erweiterungen
Dadurch gibt es jede Menge Extensions für die unterschiedlichsten Programmiersprachen, die das tägliche Arbeiten erleichtern.
Automatische Code Formatierungen, AI-basierte Codevorschläge, Unit Test Integrationen, Code Metriken, es gibt bisher nichts, das wir uns gewünscht haben, was nicht durch eine Extension abzudecken wäre.
Selbst das Syncen der IDE-Konfiguration zwischen Arbeitsplätzen und im Team ist möglich, wodurch alle mit den gleichen Extensions und deren Config arbeiten können.
Visual Studio Code erleichtert die verteilte Zusammenarbeit
Eines der mächtigsten Features von VSCode ist die Möglichkeit remote gemeinsam am gleichen Sourcecode zu arbeiten. Also tatsächlich Pair Programming z. B. in Zeiten von Corona zu ermöglichen.
Das Liveshare Plugin erlaubt es live direkt im gleichen File zu programmieren, man sieht den Cursor der anderen Teammitglieder und was sie schreiben.
In weiterer Folge können über Liveshare auch Terminalfenster oder ein testweise gestarteter Server geshared werden. Also vollständige Remotezusammenarbeit auf ganzer Linie.
razzfazz.io setzt auf Visual Studio Code
VSCode passt perfekt zu unserem Ansatz bei razzfazz.io: schnell, pragmatisch, effizient und effektiv.
Wenn Sie Unterstützung benötigen, wie Sie Visual Studio Code auch in Ihrem Entwicklungsteam einführen und sinnvoll einsetzen könnten: Wenden Sie sich bitte an uns, wir unterstützen Sie gerne.
Kontaktieren Sie uns gerne unter : anfrage@razzfazz.io