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

Nordic Semiconductor

nordicsemi.com
|
25,302 installs
| (2) | 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 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 nRF DeviceTree nRF Kconfig nRF Terminal
nRF Connect nRF DeviceTree nRF Kconfig nRF Terminal
  • nRF Connect
    • For developing nRF91 Series, nRF53 Series, and nRF52 Series device applications on Windows, macOS, or Linux
    • Includes 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
    • 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
  • Cortex Debug
    • ARM Cortex-M GDB Debugger support for VSCode (although it is recommended to use the nRF Connect for VS Code's default debugger, nRF Debug)
  • GNU Linker Map Files
    • Syntax highlighting and symbol listing for GNU linker .map files
  • CMake
    • CMake language support

Feedback

Give us feedback using the Welcome View > Give Feedback form within the extension, or ask questions in the Nordic DevZone.

  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2023 Microsoft