Visual Studio Code

from Wikipedia, the free encyclopedia
Visual Studio Code

VS Code logo
Screenshot
Screenshot of version 1.36.0 insider
Basic data

developer Microsoft
Publishing year April 29, 2015
Current  version 1.48.0
( August 13, 2020 )
operating system Windows , macOS , Linux
programming language JavaScript , TypeScript
category Source code editor
License MIT license (source code), proprietary (Microsoft binaries)
German speaking Yes
code.visualstudio.com

Visual Studio Code ( VS Code for short ) is a free source code editor from Microsoft . Visual Studio Code is available across platforms for the Windows , macOS and Linux operating systems. Visual Studio Code is based on the Electron framework and enables a. Syntax highlighting , code folding , debugging , auto-completion and versioning .

Differences from Visual Studio

Except for the name, logo, and some features like IntelliSense , Visual Studio Code has nothing in common with Visual Studio . In contrast to Visual Studio, Visual Studio Code does not work with project files, but on the basis of source text files and folders. For this reason, VS Code works with so-called workspaces (working environments), which save a processing status, the order of the opened files and their line position. These workspaces can also be called up again, for example when starting VS Code and opening a workspace file.

Language support

Visual Studio Code is primarily used for programming with programming and markup languages such as Batch , C # , C ++ , Clojure , CoffeeScript , CSS , Dart , Dockerfile , F # , Go , Groovy , Handlebars.js , HTML , Ini , Java , JavaScript , JSON , Less , Lua , Makefile , Markdown , Objective-C , Perl , PowerShell , PHP , Python , R , Ruby , Rust , Sass , SQL , Swift , TypeScript , Visual Basic and XML . By plug-ins to support any language can be installed.

history

The first final version (1.0.0) of VS Code was released on April 14, 2016 in German and nine other languages. Microsoft put the number of monthly active users of VS Code at 500,000. In version 1.17 (October 4, 2017) an orange-colored logo was used, which met with a lot of criticism and was again replaced by a blue logo for the stable versions (green for the insider versions). With version 1.35 the logos for Stable and Insider have been revised again, from this point onwards the same logo will be used on all platforms.

development

Visual Studio Code is mainly developed by a team in Switzerland led by Erich Gamma . VS Code is being developed as an open project on GitHub . A new version with new functions appears every month, for which 1 to 2 bug fixes will be published in the course of the month. In addition to the monthly publication cycle, an insider version is published daily, which reflects the current state of development. VS Code is the most heavily supported project on GitHub with 19,000 contributors.

Expandability

Visual Studio Code can be extended using plug-ins . The plug-ins are called extensions. Microsoft provides documentation for the creation.

License

The source code published on GitHub is under the MIT license , an open source license recognized by the OSI . The binaries available on the Microsoft website are Microsoft branded and have a specific configuration. They are under a proprietary license from Microsoft, in which Microsoft et al. a. secures the right to transmit usage data.

With VSCodium , an alternative distribution of the software is available, which is based exclusively on the open source code and does not contain either the trademark or the telemetry functions of Microsoft.

Web links

Individual evidence

  1. Release 1.48.0 . August 13, 2020 (accessed August 16, 2020).
  2. Rainald Quantity-Sunny Day: Visual Studio Code is leaving beta. In: heise Developer. April 15, 2016, accessed February 20, 2018 .
  3. Chris Dias: The Icon Journey. In: Visual Studio Code Blog. October 24, 2017, accessed February 20, 2018 .
  4. Visual Studio Code May 2019. Retrieved June 9, 2019 .
  5. Holger Schwichtenberg: connect () ;: Visual Studio Code becomes open source. In: heise Developer. November 18, 2015, accessed May 16, 2017 .
  6. Microsoft / vscode. Retrieved October 31, 2018 .
  7. Download Visual Studio Code Insiders. Retrieved October 31, 2018 .
  8. IT Magazine. Retrieved January 8, 2019 .
  9. Building extensions for Visual Studio Code . ( visualstudio.com [accessed October 31, 2018]).
  10. Microsoft Software License Terms. In: code.visual-studio.com. Retrieved September 11, 2018 .
  11. Explanations from Microsoft about the license of VS Code. In: VS Code GitHub repository. Retrieved September 11, 2018 .