Movatterモバイル変換


[0]ホーム

URL:


Zum Inhalt springen
WikipediaDie freie Enzyklopädie
Suche

Visual Studio Code

aus Wikipedia, der freien Enzyklopädie
(Weitergeleitet vonMicrosoft Visual Studio Code)
Visual Studio Code

Screenshot
Screenshot von Version 1.36.0 insider
Basisdaten

EntwicklerMicrosoft
Erscheinungsjahr2015
Aktuelle Version1.109.5[1][2]
(20. Februar 2026)
Aktuelle Vorabversion1.110.0-insiders[3]
(5. Februar 2026)
BetriebssystemLinux, Microsoft Windows, macOS
Programmier­spracheJavaScript,TypeScript
KategorieQuelltext-Editor
LizenzMIT-Lizenz[4][5], proprietäre Lizenz[5]
deutschsprachigja
code.visualstudio.com

Visual Studio Code (kurzVS Code) ist einkostenloserQuelltext-Editor vonMicrosoft. Visual Studio Code istplattformübergreifend für die BetriebssystemeWindows,macOS undLinux verfügbar. Visual Studio Code basiert auf dem FrameworkElectron und ermöglicht u. a.Syntaxhervorhebung,Code-Faltung,Debugging,Autovervollständigung undVersionsverwaltung.

Unterschiede zu Visual Studio

[Bearbeiten |Quelltext bearbeiten]

Bis auf den Namen, das Logo und einige Funktionen wieIntelliSense hat Visual Studio Code nichts mitVisual Studio gemeinsam. Im Unterschied zu Visual Studio arbeitet Visual Studio Code nicht mit Projektdateien, sondern auf Basis von Quelltextdateien und Ordnern und auch mit Textdateien. Aus diesem Grund arbeitet VS Code mit sogenannten Workspaces (Arbeitsumgebungen), die einen Bearbeitungszustand, Reihenfolge der geöffneten Dateien und deren Zeilenposition speichern. Diese Workspaces können auch wieder aufgerufen werden, zum Beispiel beim Start von VS Code und beim Öffnen einer Workspace-Datei.

Sprachunterstützung

[Bearbeiten |Quelltext bearbeiten]

Visual Studio Code dient vorrangig zur Programmierung mitProgrammier- undAuszeichnungssprachen wieBatch,C#,C++,Clojure,CoffeeScript,Coldfusion (Adobe/Lucee),CSS,Dart,Dockerfile,F#,Go,Groovy,Handlebars.js,HTML,Ini,Java,JavaScript,JSON,Julia,Less,Lua,Makefile,Markdown,Objective-C,Perl,PowerShell,PHP,Python,R,Ruby,Rust,Sass,SQL,Swift,TypeScript,Visual Basic undXML.DurchPlug-ins kann die Unterstützung beliebiger Sprachen eingebaut werden.

Geschichte

[Bearbeiten |Quelltext bearbeiten]

Die erste finale Version (1.0.0) von VS Code erschien am 29. April 2015, zuerst aufEnglisch, und am 14. April 2016 auch aufDeutsch sowie in neun anderen Sprachen. Dabei bezifferte Microsoft die Anzahl der monatlich aktiven Nutzer von VS Code auf 500.000.[6] In der Version 1.17 (4. Oktober 2017) wurde einorangefarbenes Logo verwendet, welches auf viel Kritik stieß und wieder durch ein blaues Logo für die stabilen VS Code-Versionen bzw. grün für die VS Code Insider-Vorabversion ersetzt wurde.[7] Mit Version 1.35 wurden die Logos für VS Code und VS Code Insider erneut überarbeitet, ab diesem Zeitpunkt wird auf allen Plattformen das gleiche Logo verwendet.[8]

Entwicklung

[Bearbeiten |Quelltext bearbeiten]

Visual Studio Code wird hauptsächlich von einem Team in derSchweiz entwickelt, das vonErich Gamma geleitet wird.[9] VS Code wird als offenes Projekt aufGitHub[10] entwickelt. Es erscheint monatlich eine neue Version mit neuen Funktionen, für diese werden im Laufe des Monats 1 bis 2 Fehlerbehebungen veröffentlicht. Neben dem monatlichen Veröffentlichungszyklus wird täglich eine Insiderversion herausgegeben, die den aktuellen Entwicklungsstand wiedergibt.[11] VS Code ist mit 19.000 Mitwirkenden das am stärksten unterstützte Projekt auf GitHub.[12]

Erweiterbarkeit

[Bearbeiten |Quelltext bearbeiten]

Visual Studio Code kann überPlug-ins erweitert werden. Die Plug-ins werden als Extensions bezeichnet. Zur Erstellung wird von Microsoft eine Dokumentation zur Verfügung gestellt.[13] Zahlreiche offizielle Spracherweiterungen sind mit dem offenenLanguage Server Protocol implementiert.[14]

In einem 2024 erschienenem Paper konnten Forscher Schwachstellen in mehreren Plug-ins identifizieren, welche teilweise millionenfach installiert wurden. Diese Schwachstellen ermöglichen Angreifern das Ausführen von Code auf dem Zielrechner. Die Forscher kritisieren, dass Visual Studio Code die Zugriffsberechtigungen von Plug-ins nicht stärker beschränkt.[15]

Lizenz

[Bearbeiten |Quelltext bearbeiten]

Der aufGitHub veröffentlichte Quelltext (Code - OSS) steht unter derMIT-Lizenz, einer von derOSI anerkannten Open-Source-Lizenz. Die auf der Microsoft-Website erhältlichenBinaries haben Microsoft-Markenkennzeichen und eine spezifische Konfiguration. Sie stehen unter einer proprietären Lizenz von Microsoft, in der sich Microsoft u. a. das Recht sichert,Nutzungsdaten zu übermitteln.[16][17]

MitVSCodium steht eine alternative Distribution der Software zur Verfügung, die ausschließlich auf dem Open-Source-Code aufbaut und weder die Markenkennzeichen noch die Telemetrie-Funktionen von Microsoft enthält.[18]

Weblinks

[Bearbeiten |Quelltext bearbeiten]

Einzelnachweise

[Bearbeiten |Quelltext bearbeiten]
  1. Release January 2026 Recovery 5. (abgerufen am 20. Februar 2026).
  2. January 2026 (version 1.109). (abgerufen am 20. Februar 2026).
  3. Visual Studio Code Insiders (Install) 1.110.0.20260205. (abgerufen am 6. Februar 2026).
  4. directory.fsf.org. In:Free Software Directory. (abgerufen am 4. Januar 2017).
  5. abgithub.com. (abgerufen am 31. Oktober 2018).
  6. Rainald Menge-Sonnentag: Visual Studio Code verlässt die Beta-Phase. In: heise Developer. 15. April 2016, abgerufen am 20. Februar 2018. 
  7. Chris Dias: The Icon Journey. In: Visual Studio Code Blog. 24. Oktober 2017, abgerufen am 20. Februar 2018. 
  8. Visual Studio Code May 2019. Abgerufen am 9. Juni 2019 (englisch). 
  9. Holger Schwichtenberg: connect();: Visual Studio Code wird Open Source. In: heise Developer. 18. November 2015, abgerufen am 16. Mai 2017. 
  10. Microsoft/vscode. Abgerufen am 31. Oktober 2018 (englisch). 
  11. Download Visual Studio Code Insiders. Abgerufen am 31. Oktober 2018 (englisch). 
  12. IT Magazine. Abgerufen am 8. Januar 2019. 
  13. Building extensions for Visual Studio Code. (visualstudio.com [abgerufen am 31. Oktober 2018]). 
  14. Matthias Parbel: Pylance ist der neue Standard-Language-Server in Python Extension for VS Code. In: heise Developer. 11. Mai 2021, abgerufen am 22. Oktober 2021. 
  15. Elizabeth Lin, Igibek Koishybayev, Trevor Dunlap, William Enck, and Alexandros Kapravelos: UntrustIDE: Exploiting Weaknesses in VS Code Extensions. Abgerufen am 22. Mai 2024 (englisch). 
  16. Microsoft Software License Terms. In: code.visual-studio.com. Abgerufen am 11. September 2018. 
  17. Erläuterungen von Microsoft zur Lizenz von VS Code. In: VS Code GitHub-Repository. Abgerufen am 11. September 2018. 
  18. VSCodium - Open Source Binaries of VSCode. Abgerufen am 11. Dezember 2025. 
Abgerufen von „https://de.wikipedia.org/w/index.php?title=Visual_Studio_Code&oldid=262334258
Kategorien:

[8]ページ先頭

©2009-2026 Movatter.jp