Skip to content
| Marketplace
Sign in
Visual Studio Code>Extension Packs>nRF Connect for VS Code Extension PackNew to Visual Studio Code? Get it now.
nRF Connect for VS Code Extension Pack

nRF Connect for VS Code Extension Pack

Nordic Semiconductor

nordicsemi.com
|
108,910 installs
| (3) | Free
Recommended extensions for development with the nRF Connect SDK
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

nRF Connect Visual Studio Code Extension Pack

Nordic Semiconductor’s nRF Connect Visual Studio Code Extension Pack provides an easier, user-friendly GUI to build and configure your embedded systems projects based on the nRF Connect SDK in a single program. Whether you want to install a toolchain and the SDK, manage your project's files, manage and connect your devices to a serial port, or build and customize your applications, it can now all be done in the same Visual Studio Code window.

With this extension, your project's build configurations can be saved as a preset, providing a convenient way to reuse and share configuration settings for cross-collaborations. Additionally, there is no need to memorize or copy west build commands as the GUI buttons features in the extensions will run them for you.

Extensions included

nRF Connect Visual Studio Code Extension Pack includes custom-made extensions from Nordic Semiconductor and other extensions crucial for development with the nRF Connect SDK.

Extensions made by Nordic Semiconductor

  • nRF Connect
    • For developing applications compatible with the nRF Connect SDK on Windows, macOS, and Linux
    • Includes toolchain and SDK management tools, an interface to the compiler and linker, an RTOS-aware debugger, a seamless interface to the nRF Connect SDK, and a serial terminal
  • nRF DeviceTree
    • Support for the devicetree language
    • Devicetree Visual Editor for devicetree files
    • Lets you configure several different devices, such as LEDs, a display, and sensors, to have better control of your project
  • nRF Kconfig
    • A more intuitive GUI for the Kconfig options tree structure
    • Lets you have better control of Kconfig options in your projects
  • nRF Terminal
    • Provides UI-based access points to connect to your devices over serial ports or RTT

Other included extensions

The following extensions are not made by Nordic Semiconductor, but are included in this extension pack because of their importance for development with the nRF Connect SDK:

  • C/C++
    • C/C++ language support, featuring IntelliSense, debugging, and code browsing
  • GNU Linker Map Files
    • Syntax highlighting and symbol listing for GNU linker .map files

Feedback

Let us know what you think using the Give Feedback form within the extension, or ask questions in the Nordic DevZone.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft