Visual Studio Code extensions

General

C++

  • Better C++ Syntax: Syntax highlighting for C++

  • C/C++: C/C++ IntelliSense, debugging, and code browsing

  • C/C++ Extension Packs: Popular extensions for C++ development in Visual Studio Code

  • C/C++ Themes: UI Themes for C/C++ extension

  • CMake: CMake language support for Visual Studio Code

  • CMake Tools: Extended CMake support in Visual Studio Code

  • CodeLLDB: A native debugger powered by LLDB. Debug C++, Rust and other compiled languages

Docker

  • Dev Containers: Open any folder or repository inside a Docker container and take advantage of Visual Studio Code’s full feature set

Documentation (Sphinx, Markdown, …)

Python

Robot Framework

Rust

  • CodeLLDB: A native debugger powered by LLDB. Debug C++, Rust and other compiled languages

  • rust-analyzer: Rust language support for Visual Studio Code

Web Development (JavaScript, HTML, CSS)

  • Live Server: Local development server with live reload feature for static & dynamic pages