
Description
Spinning up a heavyweight IDE means waiting through a long launch just to edit a few files or check a log, paying for a pile of features you will not use. VS Code takes the light path — it opens instantly, spans languages, and grows into what you need through extensions — comfortable for frontend, backend, scripting and config alike.
Made by Microsoft, open-source and free, on Windows, macOS and Linux, and one of the most widely used code editors today.
Fast and light: far lighter than a traditional IDE, ready out of the box to edit, search and run a terminal, and snappy even on older machines.
IntelliSense and debugging: built-in code completion, breakpoint debugging and a call stack, which with a language extension make a complete development environment.
Extension ecosystem: a vast marketplace covers nearly every language and framework, with themes, formatters, Git enhancements and remote development added as needed.
Built-in Git: the source-control panel shows changes, stages, commits and switches branches without leaving the editor.
Integrated terminal and remote dev: a terminal sits at the bottom, and you can develop directly in remote environments over SSH, in containers or in WSL, writing code wherever it lives.
Made by Microsoft, open-source and free, on Windows, macOS and Linux, and one of the most widely used code editors today.
Features
Fast and light: far lighter than a traditional IDE, ready out of the box to edit, search and run a terminal, and snappy even on older machines.
IntelliSense and debugging: built-in code completion, breakpoint debugging and a call stack, which with a language extension make a complete development environment.
Extension ecosystem: a vast marketplace covers nearly every language and framework, with themes, formatters, Git enhancements and remote development added as needed.
Built-in Git: the source-control panel shows changes, stages, commits and switches branches without leaving the editor.
Integrated terminal and remote dev: a terminal sits at the bottom, and you can develop directly in remote environments over SSH, in containers or in WSL, writing code wherever it lives.
