close

Visual Studio-code

Spring naar navigatie Spring naar zoeken
Visual Studio Code
-software
Logo
Visual Studio Code draait op Windows 10
Visual Studio Code draait op Windows 10
GenreTeksteditor HTML-
editor (niet in  lijst ) JavaScript- editor (niet in  lijst ) 
 
OntwikkelaarMicrosoft
Datum eerste versie14 november 2015
Laatste versie1.71.2
BesturingssysteemMicrosoft Windows
macOS
Linux
TaalJavaScript
TypeScript
LicentieMIT -licentie en propriëtaire licentie
( gratis licentie )
Websitecode.visualstudio.com

Visual Studio Code is een broncode- editor ontwikkeld door Microsoft voor Windows , Linux en macOS . Inclusief ondersteuning voor foutopsporing , ingebouwd Git - beheer , syntaxisaccentuering , IntelliSense , snippet en code- refactoring . Het thema van de editor, sneltoetsen en voorkeuren kunnen worden aangepast. Het is gratis en gratis software , hoewel de officiële versie onder een propriëtaire licentie valt .

Visual Studio Code is gebaseerd op Electron , een framework waarmee Node.js -applicaties ontwikkeld kunnen worden .

Geschiedenis

Visual Studio Code werd op 29 april 2015 door Microsoft aangekondigd tijdens de 2015 Build Conference [1] . Het is ook beschikbaar in de "insider"-versie [2] , met het groene pictogram, waarmee u in preview toegang hebt tot alle nieuwe functies.

Functies

Visual Studio Code is een broncode- editor die kan worden gebruikt met verschillende programmeertalen, waaronder de C-taalfamilie (C, C++ , C# ), F# , HTML en andere webtalen, waaronder PHP , Java , Ruby en vele anderen. Het bevat een reeks functies die variëren afhankelijk van de taal die u gebruikt, zoals weergegeven in de volgende tabel. Veel van de Visual Studio Code-functies zijn niet toegankelijk via menu's of gebruikersinterfaces, maar eerder via een opdrachtvenster of een .json -bestand , zoals gebruikersvoorkeuren. [3] Het opdrachtvenster is een opdrachtregelinterface die verdwijnt zodra de gebruiker in een gebied buiten het venster klikt of op een reeks toetsen drukt om met iets daarbuiten te communiceren.

Als broncode-editor kunt u met Visual Studio Code de tekencodering wijzigen , het nieuwe regelteken (u kunt kiezen tussen LF en CR + LF ) en de programmeertaal van het document dat u aan het bewerken bent.

Taalafhankelijke functionaliteit
Functies Talen
Syntaxis kleuren Batch Bash C C sharp C ++ CSS COBOL Clojure CoffeeScript Diff Docker F # Git - commit Git - rebase Go Groovy HLSL HTML - stuur INI -bestand JSON Java _ _ _ _ _ _ _ _ JavaScript MINDER Lua Markdown - doelstelling maken - C Objectief C + + PHP Perl Perl 6 Windows PowerShell Pug [ 4 ] Python R Razor Ruby Rust Structured Query Language Sass Shaderlab _ _ _ _ _ _ _ Swift · TypeScript · Visual Basic · XML · XQuery · XSL-transformaties · YAML
fragment Groovy · Markdown · Nim · PHP · Swift
Refactoring C # TypeScript
Debuggen

Visual Studio Code kan worden uitgebreid via Plugins [5] , beschikbaar via een centrale repository . Ze omvatten verbeteringen aan de editor [6] en taalondersteuning.

Receptie

In de 2016 ontwikkelaarsenquête van Stack Overflow stond Visual Studio Code op de 13e plaats van alle populaire ontwikkeltools, waarbij slechts 7,2% van de 46.613 respondenten alleen werd gebruikt. [7] In de enquête van 2018 kwam Visual Studio Code echter op de eerste plaats in de ranglijst, met 34,9% van de 75 398 deelnemers die meldden dat ze het gebruikten, wat de functionaliteit ervan bevestigde. [8] In de ontwikkelaarsenquête van Stack Overflow van 2019 staat Visual Studio Code op de eerste plaats en wordt gebruikt door 50,7% van de 87 317 deelnemers. [9]

Gegevensverzameling

Visual Studio Code verzamelt softwaregebruiksgegevens en verzendt deze naar Microsoft, hoewel deze gegevenstelemetrie kan worden uitgeschakeld. [10]

Licentie

Hoewel de broncode [11] is gelicentieerd onder de MIT-licentie , distribueert de Microsoft -website de applicatie als freeware . [12]

Opmerkingen

  1. ^ BUILD 2015 Nieuws: Visual Studio Code , Visual Studio 2015 RC, Team Foundation Server 2015 RC, Visual Studio 2013 Update 5 , op The Visual Studio Blog , 29 april 2015. Ontvangen op 24 augustus 2019 .
  2. ^ Introductie van de Insiders Build , op code.visualstudio.com . Ontvangen 24 augustus 2019 .
  3. ^ Taalondersteuning in Visual Studio Code . Ontvangen op 15 april 2018 .
  4. ^ PugJS , op pugjs.org .
  5. ^ code.visualstudio.com , https://code.visualstudio.com/docs/extensions/overview .
  6. ^ code.visualstudio.com , https://code.visualstudio.com/docs/editor/extension-gallery .
  7. ^ Resultaten van Stack Overflow Developer Survey 2016 , in Stack Overflow . Ontvangen op 15 april 2018 .
  8. ^ Stack Overflow Developer Survey 2018 , in Stack Overflow . Ontvangen op 15 april 2018 .
  9. ^ Stack Overflow Developer Survey 2019 , op Stack Overflow . Ontvangen op 15 mei 2019 .
  10. ^ Veelgestelde vragen over Visual Studio Code . Ontvangen op 15 april 2018 .
  11. ^ Visual Studio - code , op GitHub .
  12. ^ Microsoft Visual Studio Code - termen , op code.visualstudio.com . Ontvangen 9 juni 2017 .
    "Deze overeenkomst geeft u slechts enkele rechten om de software te gebruiken. Microsoft behoudt zich alle andere rechten voor."

Gerelateerde items

Andere projecten

Externe links