Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Visual Studio Code
Visual Studio Code 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.
Page d’aide sur l’homonymie

Cet article concerne l'éditeur de code. Pour l'environnement de développement intégré, voir Microsoft Visual Studio.

Visual Studio Code
Description de l'image Visual Studio Code 1.35 icon.svg.
Description de cette image, également commentée ci-après
Visual Studio Code sur Windows 7, avec la fonctionnalité de recherche activée.
Informations
Développé par MicrosoftVoir et modifier les données sur Wikidata
Première version 14 novembre 2015 (9 ans, 340 jours)
Dernière version 1.105.1 (15 octobre 2025)[1],[2]Voir et modifier les données sur Wikidata
Version avancée 1.105.0-insiders[3]Voir et modifier les données sur Wikidata
Dépôt github.com/microsoft/vscodeVoir et modifier les données sur Wikidata
Assurance qualité Intégration continueVoir et modifier les données sur Wikidata
Écrit en TypeScript, JavaScript et ElectronVoir et modifier les données sur Wikidata
Supporte les langages C, C++, Go, feuille de style en cascade, JavaScript, TypeScript, C#, PHP, Python, Java, Node.js et RustVoir et modifier les données sur Wikidata
Système d'exploitation Linux, Microsoft Windows et macOSVoir et modifier les données sur Wikidata
Environnement X86, X64 et ARMv8Voir et modifier les données sur Wikidata
Langues MultilingueVoir et modifier les données sur Wikidata
Type Éditeur de code source
DébogueurVoir et modifier les données sur Wikidata
Licence Licence MIT et licence propriétaireVoir et modifier les données sur Wikidata
Site web code.visualstudio.comVoir et modifier les données sur Wikidata

modifier - modifier le code - voir Wikidata (aide)

Visual Studio Code est un éditeur de code extensible développé par Microsoft pour Windows, Linux et macOS[4].

Les fonctionnalités incluent la prise en charge du débogage, la mise en évidence de la syntaxe, la complétion intelligente du code (IntelliSense[5].), les snippets, la refactorisation du code et Git intégré. Les utilisateurs peuvent modifier le thème, les raccourcis clavier, les préférences et installer des extensions qui ajoutent des fonctionnalités supplémentaires.

Le code source de Visual Studio Code provient du projet logiciel libre et open source VS Code de Microsoft publié sous la licence MIT permissive, mais les binaires compilés constituent un freeware, c'est-à-dire un logiciel gratuit pour toute utilisation mais propriétaire.

Dans le sondage auprès des développeurs réalisé par Stack Overflow en 2023, Visual Studio Code a été classé comme l'outil d'environnement de développement (IDE) le plus populaire, avec plus de 73 % des 86 544 répondants déclarant l'utiliser[6].

Présentation

[modifier | modifier le code]

Visual Studio Code est présenté lors de la conférence des développeurs Build d'avril 2015 comme un éditeur de code multiplateforme, open source et gratuit, supportant une dizaine de langages[7].

Il est basé sur Electron, une structure utilisée pour déployer des applications Node.js pour le bureau exécuté sur le moteur Blink. Bien qu'il utilise le framework Electron, le logiciel n'utilise pas Atom mais utilise le même composant éditeur (nommé Monaco) utilisé dans Azure DevOps (anciennement appelé Visual Studio Online et Visual Studio Team Services).

Le code source est fourni sous la licence libre MIT sur le site du projet sur Github. En revanche, l'exécutable est proposé sur le site officiel de Microsoft sous une licence propriétaire[8]. Le projet VSCodium[9] propose une compilation du logiciel sans les outils de télémétrie inclus dans les binaires fournis par Microsoft.

Fonctionnalités

[modifier | modifier le code]
Interface et ligne de code provenant de visual studio code

Visual Studio Code est un éditeur de code source qui peut être utilisé avec une variété de langages de programmation, notamment Java, JavaScript, Go, Node.js et C++. Il est basé sur le cadre Electron, qui est utilisé pour développer des applications Web Node.js qui s'exécutent sur le moteur de présentation Blink. Visual Studio Code utilise le même composant d'éditeur (nom de code Monaco) utilisé dans Azure DevOps (anciennement appelé Visual Studio Online et Visual Studio Team Services). Le logiciel prend en charge le Windows Subsystem for Linux et, permet ainsi par exemple, de programmer facilement en C/C++ depuis un ordinateur Windows 10.

Historique

[modifier | modifier le code]

Visual Studio Code a été annoncé le 29 avril 2015 par Microsoft lors de la conférence Build 2015. Une version préliminaire a été publiée peu de temps après.

Le 18 novembre 2015, Visual Studio Code a été publié sous la licence MIT et son code source publié sur GitHub. Le support d'extensions a également été annoncé.

Le 14 avril 2016, Visual Studio Code est sorti de phase bêta et a été publié sur le Web.

Langages reconnus

[modifier | modifier le code]

Visual Studio Code (VS Code) offre un support intégré pour une grande variété de langages de programmation. Les langages les plus courants sont pris en charge par défaut, tels que JavaScript, TypeScript, CSS et HTML. Pour les autres langages, de nombreuses extensions sont disponibles gratuitement sur le Marketplace de VS Code.

Langages supportés par Visual Studio Code
Langage Extension Support Linux Support Windows Support Mac Support Web
Ada  Oui  Oui  Oui  Oui
C[10]  Oui  Oui  Oui  Oui
C#[11]  Oui  Oui  Oui  Oui
C++[10]  Oui  Oui  Oui  Oui
COBOL[12]  Non  Oui  Oui  Non
D[13]  Oui  Oui  Oui  Oui
Delphi/Object Pascal[14]  Non  Oui  Oui  Non
Django[15]  Non  Oui  Oui  Non
Go[16]  Oui  Oui  Oui  Oui
Groovy[17]  Oui  Oui  Oui  Oui
HCL[18]  Non  Oui  Oui  Non
HTML[19]  Oui  Oui  Oui  Oui
Java[20]  Oui  Oui  Oui  Oui
JavaScript[21]  Oui  Oui  Oui  Oui
JSON[22]  Non  Oui  Oui  Oui
Kotlin[23]  Oui  Oui  Oui  Oui
Lua[24]  Oui  Oui  Oui  Oui
Markdown[25]  Oui  Oui  Oui  Oui
MATLAB[26]  Non  Oui  Oui  Non
Nim[27]  Oui  Oui  Oui  Oui
Objective-C[28]  Non  Oui  Oui  Non
Perl[29]  Oui  Oui  Oui  Oui
PHP[30]  Oui  Oui  Oui  Oui
Python[31]  Oui  Oui  Oui  Oui
R[32]  Non  Oui  Oui  Non
Ruby[33]  Oui  Oui  Oui  Oui
Rust[34]  Oui  Oui  Oui  Oui
SAS[35]  Non  Oui  Oui  Non
Scala[36]  Oui  Oui  Oui  Oui
Scheme[37]  Non  Oui  Oui  Non
Shell[38]  Oui  Oui  Oui  Oui
SQL[39]  Oui  Oui  Oui  Oui
TypeScript[40]  Oui  Oui  Oui  Oui
XAML[41]  Non  Oui  Oui  Non

Données collectées

[modifier | modifier le code]

La FSF avertit[42] les utilisateurs que, par défaut, le logiciel expédie des données à Microsoft, ce qui peut être désactivé dans Fichier > Préférences > Paramètres en positionnant à "off" la ligne suivante afin d'obtenir :

 "telemetry.telemetryLevel": "off"

Références

[modifier | modifier le code]
  1. ↑ « https://code.visualstudio.com/updates/v1_105 » (consulté le 20 octobre 2025)
  2. ↑ « https://github.com/microsoft/vscode/releases/tag/1.105.1 » (consulté le 20 octobre 2025)
  3. ↑ « Visual Studio Code Insiders (Install) 1.105.0.20250911 » (consulté le 20 octobre 2025)
  4. ↑ Frederic Lardinois, « Microsoft Launches Visual Studio Code, A Free Cross-Platform Code Editor For OS X, Linux And Windows », TechCrunch,‎ 29 avril 2015 (lire en ligne)
  5. ↑ (en) Microsoft, « IntelliSense in Visual Studio Code », sur code.visualstudio.com, 2 février 2023 (consulté le 25 février 2023).
  6. ↑ « Stack Overflow Developer Survey 2023 », sur Stack Overflow (consulté le 19 octobre 2023).
  7. ↑ « Microsoft libère le code source de Visual Studio Code », ZDNet, 19 novembre 2015 (consulté le 26 décembre 2015).
  8. ↑ « License - Visual Studio Code », Microsoft (consulté le 26 février 2017).
  9. ↑ (en) Dépôt Github de VSCodium (lire en ligne)
  10. ↑ a et b « Visual Studio Code C++ Documentation », Microsoft (consulté le 21 février 2019).
  11. ↑ « C# in Visual Studio Code », Microsoft (consulté le 21 février 2019).
  12. ↑ Bitlang, « COBOL for Visual Studio Code », Visual Studio Marketplace (consulté le 21 février 2019).
  13. ↑ Webfreak, « Code-D for Visual Studio Code », Visual Studio Marketplace (consulté le 21 février 2019).
  14. ↑ Mads Kristensen, « Delphi for Visual Studio Code », Visual Studio Marketplace (consulté le 21 février 2019).
  15. ↑ Don Jayamanne, « Django for Visual Studio Code », Visual Studio Marketplace (consulté le 21 février 2019).
  16. ↑ Microsoft, « Go for Visual Studio Code », Visual Studio Marketplace (consulté le 21 février 2019).
  17. ↑ VSCJava, « Groovy for Visual Studio Code », Visual Studio Marketplace (consulté le 21 février 2019).
  18. ↑ HashiCorp, « HCL for Visual Studio Code », Visual Studio Marketplace (consulté le 21 février 2019).
  19. ↑ « HTML in Visual Studio Code », Microsoft (consulté le 21 février 2019).
  20. ↑ « Java in Visual Studio Code », Microsoft (consulté le 21 février 2019).
  21. ↑ « JavaScript in Visual Studio Code », Microsoft (consulté le 21 février 2019).
  22. ↑ « JSON support in Visual Studio Code », Microsoft (consulté le 21 février 2019).
  23. ↑ FWCD, « Kotlin for Visual Studio Code », Visual Studio Marketplace (consulté le 21 février 2019).
  24. ↑ Sumneko, « Lua support for Visual Studio Code », Visual Studio Marketplace (consulté le 21 février 2019).
  25. ↑ « Markdown in Visual Studio Code », Microsoft (consulté le 21 février 2019).
  26. ↑ Gimly, « MATLAB for Visual Studio Code », Visual Studio Marketplace (consulté le 21 février 2019).
  27. ↑ Nim Lang, « Nim for Visual Studio Code », Visual Studio Marketplace (consulté le 21 février 2019).
  28. ↑ Mathews J., « Objective-C support for Visual Studio Code », Visual Studio Marketplace (consulté le 21 février 2019).
  29. ↑ Mads Kristensen, « Perl for Visual Studio Code », Visual Studio Marketplace (consulté le 21 février 2019).
  30. ↑ « PHP in Visual Studio Code », Microsoft (consulté le 21 février 2019).
  31. ↑ « Python in Visual Studio Code », Microsoft (consulté le 21 février 2019).
  32. ↑ Ikuyadeu, « R language support for Visual Studio Code », Visual Studio Marketplace (consulté le 21 février 2019).
  33. ↑ Rebornix, « Ruby for Visual Studio Code », Visual Studio Marketplace (consulté le 21 février 2019).
  34. ↑ Rust Lang, « Rust for Visual Studio Code », Visual Studio Marketplace (consulté le 21 février 2019).
  35. ↑ Geoffers, « SAS for Visual Studio Code », Visual Studio Marketplace (consulté le 21 février 2019).
  36. ↑ Scalameta, « Scala for Visual Studio Code », Visual Studio Marketplace (consulté le 21 février 2019).
  37. ↑ Heexie, « Scheme for Visual Studio Code », Visual Studio Marketplace (consulté le 21 février 2019).
  38. ↑ « Shell scripting in Visual Studio Code », Microsoft (consulté le 21 février 2019).
  39. ↑ « SQL in Visual Studio Code », Microsoft (consulté le 21 février 2019).
  40. ↑ « TypeScript in Visual Studio Code », Microsoft (consulté le 21 février 2019).
  41. ↑ « XAML in Visual Studio Code », Microsoft (consulté le 21 février 2019).
  42. ↑ « Visual Studio Code - Free Software Directory », Free Software Foundation (consulté le 27 février 2017).

Annexes

[modifier | modifier le code]

Sur les autres projets Wikimedia :

  • Visual Studio Code, sur Wikibooks

Liens externes

[modifier | modifier le code]
  • Site officiel de Visual Studio Code
  • Site du projet sur Github
  • Article dans le répertoire du logiciel libre
v · m
Microsoft
Fondateurs
  • Bill Gates
  • Paul Allen
Logo de Microsoft
Personnes clés
  • Satya Nadella
  • Reid Hoffman
  • Penny Pritzker
  • Charles Scharf
  • Emma Walmsley
  • Amy Hood
  • Phil Spencer
  • Joe Belfiore
  • Panos Panay
Produits
Systèmes d'exploitation
  • Windows 8
  • Windows Phone 8
  • Windows Server 2012
  • Windows 10
  • Windows 10 Mobile
  • Windows Server 2016
  • Windows Server 2019
  • Windows 11
Matériel
  • Kinect
  • Xbox
  • Xbox 360
  • Xbox One
  • Xbox Series
  • Band
  • Lumia
  • Surface
  • HoloLens
Logiciels
  • Copilot
  • Edge
  • Havok
  • 365 Copilot (suite bureautique)
    • Word
    • Excel
    • PowerPoint
    • Outlook
    • OneNote
  • OneDrive
  • Paint
  • Servers
  • Tay
  • Teams
  • Microsoft Visual Studio
  • Visual Studio Code
Applications Web
  • Bing
  • Calendrier
  • Contacts
  • Developer Network
  • LinkedIn
  • Maps
  • MSN
  • 365 Copilot
  • OneDrive.com
  • Microsoft Store
  • TechNet
  • Traduction
Outils
  • Explorateur Windows
  • Windows Defender
  • Microsoft Store
Technologie
  • Active Directory
  • Azure
  • C#
  • DirectX
  • Dynamics
  • GitHub
  • Majorana 1
  • .NET
  • SQL Server
  • TypeScript
  • Visual Basic .NET
  • Visual C++
Anciens produits
  • Altair BASIC
  • Encarta
  • Works
  • Mobile
  • Money
  • Messenger
  • Movie Maker
  • Cortana
  • Office
  • Office Online
  • Skype
Entreprise
Conférences
  • Build
  • WinHEC
  • Xbox Developer Direct
Divisions
  • Skype unit
  • Research
  • Store
  • Gaming
    • Xbox Game Studios
    • ZeniMax Media
    • Activision Blizzard
Litiges et critiques
  • Taxe Windows
  • Clippy
  • Internet Explorer
  • Microsoft Bob
  • _NSAKEY
  • Microsoft Windows
  • Microsoft Corp. v. Commission (en)
  • FTC v. Microsoft (en)
  • United States v. Microsoft Corp. (en)
Articles liés
  • Microsoft Redmond campus
  • Fondation Bill-et-Melinda-Gates
  • Maison de Bill et Melinda Gates
  • Bon article Acquisition d'Activision Blizzard par Microsoft
v · m
JavaScript
Analyse statique de programmes
  • ESLint
  • JSHint
  • JSLint
Compilateur source à source
  • Babel.js
  • CoffeeScript
  • Dart
  • Emscripten
  • Google Closure Compiler
  • Google Web Toolkit
  • Morfik
  • TypeScript
  • AtScript
  • Opa
  • Nim
  • Haxe
  • Clojure
  • WebSharper
Concepts
  • Ajax
  • Client-side
  • HTML dynamique
  • Framework JavaScript
  • Syntaxe JavaScript
  • Javascript discret
Débogueur
  • Firebug
  • Komodo IDE
  • Microsoft Script Debugger
  • Microsoft Script Editor
  • Opera Dragonfly
  • Venkman
  • Web Inspector
Générateur de documentation
  • JSDoc
Éditeurs (comparaison (en))
  • Ace
    • Cloud9 IDE
  • Atom
  • CodeMirror
    • Light Table
    • Brackets
  • Koding
  • Orion
  • PhpStorm
  • Visual Studio
    • Visual Studio Express
    • Visual Studio Code
    • Visual Studio Team Services
Moteur
  • Moteur JavaScript
Framework
  • Comparaison des frameworks JavaScript
Technologie associée
  • Feuilles de style en cascade
  • Document Object Model
  • HTML
  • JSON
  • WebAssembly
Gestionnaire de paquets
  • npm
  • NuGet
  • Yarn
Côté serveur
  • Active Server Pages
  • Bun
  • CommonJS
  • JSGI
  • Node.js
  • Deno
  • Wakanda
Test unitaire
  • Jasmine
  • Mocha
  • QUnit
Personnalité
  • Douglas Crockford
  • Brendan Eich
  • John Resig
  • icône décorative Portail de l’informatique
  • icône décorative Portail de Microsoft
  • icône décorative Portail des logiciels libres
Ce document provient de « https://fr.wikipedia.org/w/index.php?title=Visual_Studio_Code&oldid=228754172 ».
Catégories :
  • Logiciel écrit en TypeScript
  • Logiciel écrit en JavaScript
  • Environnement de développement intégré
  • Logiciel Microsoft
  • Logiciel libre sous licence MIT
Catégories cachées :
  • Image locale différente de celle de Wikidata
  • Page utilisant P178
  • Page utilisant P348
  • Page utilisant P1324
  • Page utilisant P2992
  • Page utilisant P277
  • Logiciel écrit en un langage sans catégorie associée
  • Logiciel catégorisé automatiquement par langage d'écriture
  • Page utilisant P3985
  • Page utilisant P306
  • Page utilisant P400
  • Page utilisant P407
  • Page utilisant P31
  • Page utilisant P275
  • Page utilisant P856
  • Article utilisant une Infobox
  • Article contenant un appel à traduction en anglais
  • Portail:Informatique/Articles liés
  • Portail:Technologies/Articles liés
  • Portail:Microsoft/Articles liés
  • Portail:Logiciels libres/Articles liés
  • Portail:Logiciel/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id