
code editor · Microsoft
Visual Studio Code
Free code editor from Microsoft with a built-in debugger, terminal and git, plus an extension marketplace.
In short
- VS Code is free for private or commercial use1.
- It runs on Windows, macOS and Linux, and a browser version runs without installing anything2,5.
- A portable .zip build for Windows is offered on the download page2.
- Release 1.141 is listed as stable and dated October 7, 202614.
- Setting telemetry.telemetryLevel to off also turns off crash reporting1.
VS Code suits people who want language help, a debugger, a terminal and git in one free editor4,6,7,8. Remote editing over SSH, in containers and in WSL comes through Microsoft's extensions3. The catch: the download is built under a Microsoft product licence, not the MIT licence used by the source repository1,15.
Best for: People who want one editor for many languages, with remote editing and an extension marketplace.
Where the points come from
Systems 22 of 22 points
| Rule | What is published | Points |
|---|---|---|
| Systems besides Windows | macOS, Linux, WebDownload page lists macOS and Linux builds; VS Code for the Web runs in a browser2,5. | 9 / 9 |
| Portable Windows build | YesWindows 'Other Downloads' lists .zip (x64) and .zip (Arm64)2. | 5 / 5 |
| Remote editing | YesRemote - SSH opens folders on a remote machine; Dev Containers and WSL extensions give a container or WSL environment3. | 8 / 8 |
Code tools 37 of 37 points
| Rule | What is published | Points |
|---|---|---|
| Language Server Protocol | YesExtension guide documents Language Server Protocol for completion and diagnostics in VS Code6. | 10 / 10 |
| Debugger | YesBuilt-in debugger with breakpoints and stepping for JavaScript, TypeScript and Node.js; others need extensions4. | 9 / 9 |
| Built-in terminal | YesDocs describe a full-featured integrated terminal, also openable in the editor area7. | 6 / 6 |
| Git in the editor | YesSource Control view stages changes and creates commits using built-in Git support8. | 6 / 6 |
| Multiple cursors | YesThe docs have a section on multiple selections (multi-cursor)9. | 3 / 3 |
| Live collaboration | YesMicrosoft's Live Share extension edits and debugs together in real time; it is in maintenance mode but available10. | 3 / 3 |
Extending 11 of 11 points
Licence and price 12 of 18 points
Upkeep 12 of 12 points
The rule behind each line: how we score code editors.
Plans and prices
As the vendor lists them, before tax. Prices are in US dollars unless the plan shows euros; the points use US dollars, with euros converted at the ECB rate.
| Plan | Price as listed | Per month | Notes |
|---|---|---|---|
| Visual Studio Code1 person | Free1 | $0 | Free for private or commercial use |
Strengths
- Free for private or commercial use1.
- Remote SSH, Dev Containers and WSL extensions let you work on a remote machine, in a container or in WSL3.
- Built-in debugger with breakpoints and stepping for JavaScript, TypeScript and Node.js4.
- Telemetry can be switched off with one setting1.
- Documented extension API and a marketplace of extensions11,12.
Other code editors
- 2
ZedPeople who want a free editor with debugging and collaboration built in92/100$0price - 3
GNU EmacsPeople who want a free editor they can reshape in Emacs Lisp, with many tools built in87/100$0price - 4
VSCodiumPeople who want VS Code's editor as a fully open-source build without Microsoft telemetry78/100$0price - 5
NeovimKeyboard-driven developers who want built-in language server support and are happy to configure their own setup73/100$0price
Visual Studio Code vs Zed · Visual Studio Code vs GNU Emacs · All 12 code editors
Sources
- Visual Studio Code FAQ, Microsoft. Accessed 8 Oct 2026.
- Download Visual Studio Code, Microsoft. Accessed 8 Oct 2026.
- Visual Studio Code Remote Development, Microsoft. Accessed 8 Oct 2026.
- Debugging in Visual Studio Code, Microsoft. Accessed 8 Oct 2026.
- Visual Studio Code for the Web, Microsoft. Accessed 8 Oct 2026.
- Language Server Extension Guide, Microsoft. Accessed 8 Oct 2026.
- Terminal Basics, Microsoft. Accessed 8 Oct 2026.
- Source Control in VS Code, Microsoft. Accessed 8 Oct 2026.
- Basic editing, Microsoft. Accessed 8 Oct 2026.
- What is Live Share?, Microsoft Learn. Accessed 8 Oct 2026.
- Extension Marketplace, Microsoft. Accessed 8 Oct 2026.
- Extension API, Microsoft. Accessed 8 Oct 2026.
- Key Bindings for Visual Studio Code, Microsoft. Accessed 8 Oct 2026.
- Visual Studio Code updates, Microsoft. Accessed 8 Oct 2026.
- microsoft/vscode, GitHub. Accessed 8 Oct 2026.
Website: code.visualstudio.com · Markdown version · We are not affiliated with Microsoft.