Visual Studio Code 1.0!
14. April 2016, von Das VS Code-Team, @code

Heute sind wir sehr stolz, Version 1.0 von Visual Studio Code zu veröffentlichen. Seit unserem ersten Start vor einem Jahr haben 2 Millionen Entwickler VS Code installiert. Heute freuen wir uns, berichten zu können, dass mehr als 500.000 Entwickler VS Code monatlich aktiv nutzen.
Was als Experiment begann, einen Editor in Produktionsqualität mit modernen Webtechnologien zu entwickeln, hat sich zu einem neuen Typ von plattformübergreifendem Entwicklungswerkzeug entwickelt, das sich auf die Kernproduktivität von Entwicklern konzentriert, indem es das Produkt auf reichhaltige Codebearbeitungs- und Debugging-Erlebnisse zentriert. Visual Studio Code bringt die branchenführenden Erfahrungen von Visual Studio in einen optimierten Entwicklungs-Workflow, der ein Kernbestandteil der Werkzeugsammlung jedes Entwicklers sein kann, der jede Art von Anwendung erstellt.
Das Erreichen von "1.0" in den letzten Monaten war mehr als nur Features. Wir haben mit der Community zusammengearbeitet, um die Stabilität weiter zu verbessern und Hunderte von Fehlern zu beheben. Und wir haben uns stark darauf konzentriert, die bestmögliche Leistung aus der Bearbeitungserfahrung herauszuholen.
VS Code wurde ursprünglich für Entwickler erstellt, die Webanwendungen mit JavaScript und TypeScript erstellen. Aber in weniger als 6 Monaten, seit wir das Produkt erweiterbar gemacht haben, hat die Community über 1000 Erweiterungen erstellt, die nun Unterstützung für fast jede Sprache oder Runtime in VS Code bieten. Heute sind eine breite Palette von Entwicklern von Einzelpersonen und Start-ups bis hin zu Fortune 500-Unternehmen, einschließlich Zielgruppen, die neu bei Microsofts Werkzeugen sind, produktiver mit einem Werkzeug, das bequem in ihre aktuelle Werkzeugkette und ihren Workflow passt und die von ihnen verwendeten Technologien unterstützt, von Go und Python bis hin zu React Native und C++. Mit diesem großartigen Ökosystem sind wir nun zuversichtlich, unsere API als stabil zu deklarieren und die Kompatibilität zukünftig zu garantieren.
Und wir haben uns bemüht, VS Code 1.0 zu einem großartigen Editor für jeden Entwickler zu machen. VS Code ist jetzt vollständig lokalisierbar und wird in 9 verschiedenen Sprachen ausgeliefert, darunter Französisch, Deutsch, Japanisch und Chinesisch. Und wir haben daran gearbeitet, VS Code zum zugänglichsten modernen Editor zu machen, mit vollständiger Tastaturnavigation und Unterstützung für Bildschirmlesegeräte und zugängliche Navigation für sehbehinderte Entwickler.
Ohne die Hilfe all unserer Mitwirkenden hätten wir diesen wichtigen Meilenstein nicht erreichen können. Seit wir uns vor weniger als vier Monaten zur offenen Entwicklung verpflichtet haben, haben wir über 300 Pull-Anfragen verarbeitet. Ob Sie eine PR erstellt, ein Problem gemeldet, einen Daumen hoch gegeben, getwittert oder einfach VS Code im Alltag genutzt haben, Sie sind Teil des Teams. Vielen Dank!

Die Geschichte von VS Code
Können wir einen Code-Editor schnell genug bauen, damit er sich nicht anfühlt, als würde man in einem Browser tippen?
Es ist erst wenige Jahre her, dass wir das Team namens "Monaco" ins Leben gerufen haben. Damals begannen Browser gerade, HTML5 einzuführen, und das Rennen um schnellere JavaScript-Runtimes war in vollem Gange.
Also machten wir uns daran, die Frage zu beantworten: "Können wir einen browserbasierten Code-Editor bauen, der sich nativ anfühlt?" Nicht nur eine Erfahrung für die Textbearbeitung, sondern für Quellcodebearbeitung. Vorschlagslisten, Fehler- und Warnungs-Gekringel, "Go to Definition" und mehr.
Heute glauben wir, dass die Antwort ein klares "Ja" war. Der von uns entwickelte Editor findet sich nun auf einigen der anspruchsvollsten globalen Websites – OneDrive, Bing Code Search, Azure – Websites, die täglich von Millionen von Menschen genutzt werden. Er wird sogar auf Hunderten von Millionen Windows-Desktops mit den F12-Tools in Internet Explorer ausgeliefert. Und derselbe Editor ist das Herzstück von VS Code.
Natürlich brauchten wir zum Erstellen des Editors ein Entwicklungswerkzeug. Entwickler wissen, dass eine der besten Möglichkeiten, ihren Code schnell weiterzuentwickeln, darin besteht, ihn "dogfooding" zu betreiben: ihn so zu nutzen, wie Ihre Kunden ihn nutzen werden. Daher war es sinnvoll, dass wir einen lokalen Node.js-basierten Dienst erstellen, um Dateien und den Editor in einem leichten Entwicklungswerkzeug bereitzustellen. Dieses Werkzeug fand schließlich seinen Weg in die Cloud als Teil von Azure Websites.
Aber wir wollten weiter gehen. Wir wollten ein natives Entwicklungswerkzeug bauen, das Entwickler überall für jeden Quellcode installieren und nutzen können. Und aus unserer Erfahrung glaubten wir, dass es wichtig war, nicht nur einen Editor zu haben, sondern einen, der Entwickler bei ihren häufigsten Aufgaben unterstützt: Code navigieren, debuggen und mit Git arbeiten. Und so wurde Visual Studio Code geboren.
Da es auf Webtechnologien basiert, war es einfach, das Werkzeug in einer nativen plattformübergreifenden Shell zu hosten. Wir haben uns frühzeitig entschieden, eine Reihe von Open-Source-Technologien zu nutzen und dazu beizutragen – einschließlich der großartigen Electron-Shell von GitHub, die Web- und native Benutzeroberfläche mit einer Node.js-API kombiniert. In nur wenigen kurzen Monaten konnten wir die erste Vorschau von Visual Studio Code auf //build/ 2015 veröffentlichen.
Die anfängliche Reaktion auf einen Code-Editor, der unter OS X, Windows und Linux läuft, war überwältigend positiv, selbst mit zwei grundlegenden Lücken im Angebot – Erweiterbarkeit und offene Entwicklung.
Unter Beibehaltung unseres Prinzips, VS Code so zu nutzen, wie unsere Kunden es tun, entschieden wir uns, dass der beste Weg, eine reichhaltige und stabile API bereitzustellen, darin besteht, VS Code mit derselben API zu erstellen, die wir auch für Erweiterungsentwickler freigeben würden. Tatsächlich sind die Kernsprachen-Dienste für JavaScript und TypeScript eigentlich Erweiterungen, die zufällig mit der Distribution gebündelt sind. Heute nutzen wir VS Code, um VS Code, seine Erweiterungen und Node.js-basierte Dienste zu erstellen und zu debuggen. Die gleichen reichhaltigen TypeScript-Bearbeitungs-, Navigations- und Debugging-Erlebnisse, die wir beim Erstellen von VS Code genießen, stehen jedem zur Verfügung, der eine Erweiterung für VS Code entwickelt. Sechs Monate nach unserer ersten Vorschau-Veröffentlichung erklärten wir VS Code auf der Connect(); 2015 zur Beta-Qualität, mit einem vollständigen Erweiterbarkeitsmodell und Unterstützung im neuen Visual Studio Marketplace.
Und gleichzeitig haben wir das VS Code Repository und viele unserer eigenen Erweiterungen Open Source gemacht und die Entwicklung von Visual Studio Code in den offenen Raum verlagert.

"1.0" sein
Heute liefert Visual Studio Code viele der Aspekte, die wir während der Inkubation vorgestellt haben. VS Code bietet großartige Bearbeitungs- und Navigations- Erlebnisse, optimiertes Debugging und integrierte Git-Unterstützung.
Entwickler lieben VS Code heute für seine leistungsstarken integrierten Funktionen, intuitiven Bearbeitungs- und Debugging-Erlebnisse, Leistung und Reaktionsfähigkeit sowie die großartige Sprach- und Plattformunterstützung. Der VS Code-Download ist unter 40 MB groß und unterstützt 9 zusätzliche Sprachen (vereinfachtes Chinesisch, traditionelles Chinesisch, Französisch, Deutsch, Italienisch, Japanisch, Koreanisch, Russisch und Spanisch) und die Installation dauert Sekunden. Mit Hilfe von Entwicklern wie @zersiax ist VS Code jetzt für sehbehinderte Entwickler unter Windows und bald unter OS X und Linux zugänglich.
Die Community im Mittelpunkt
Mehr als alles andere treibt das Feedback und die Interaktion der Community den Erfolg von Visual Studio Code an. Von Anfang an haben wir uns bemüht, in unserer Roadmap und Vision für VS Code so offen wie möglich zu sein, und im November sind wir noch einen Schritt weiter gegangen, indem wir VS Code Open Source gemacht und die Möglichkeit hinzugefügt haben, dass jeder es durch die Einreichung von Problemen und Feedback, das Erstellen von Pull-Anfragen oder das Erstellen von Erweiterungen verbessern kann.
Die Community hat reagiert, mit einem enormen Wachstum der Anzahl von Erweiterungen und der Art und Weise, wie sie VS Code nutzen. Heute haben wir Erweiterungen für Node.js, Go, C++, PHP und Python sowie für viele weitere Sprachen, Linter und Tools. Und VS Code wird sowohl von Entwicklerteams als auch in Unternehmen wie Progressive Insurance genutzt, wo VS Code nicht nur von Entwicklern, sondern auch von Analysten und Datenwissenschaftlern verwendet wird.
Angesichts der Unterstützung und Hilfe, die die Community bereits in das Produkt gesteckt hat, ist das Potenzial für VS Code noch nie größer gewesen.
Ausblick
Obwohl wir uns auf die Veröffentlichung von 1.0 heute freuen, sind wir noch mehr auf die Zukunft gespannt.
Natürlich werden wir uns weiterhin auf die Grundlagen konzentrieren. Leistung, Stabilität, Zugänglichkeit und Kompatibilität sind für unsere Benutzer von größter Bedeutung und auch für uns. Wir werden weiterhin in die Verbesserung der Entwicklerproduktivität investieren, geleitet vom großartigen Nutzerfeedback auf UserVoice. Wir werden weiterhin mit Partnern und der Community zusammenarbeiten, um die Unterstützung für neue Sprachen, Plattformen und Erlebnisse zu erweitern. Und wir werden weiterhin mit Ihnen, unserer Community, zusammenarbeiten, um ein großartiges Werkzeug für Sie und für jeden Entwickler zu bauen.
Wenn Sie Visual Studio Code noch nicht ausprobiert haben, laden Sie es bitte herunter und lassen Sie uns wissen, was Sie davon halten!
Nochmals vielen Dank!
Das VS Code-Team, @code