Extensions for Visual Studio Code
Develop your IAR Embedded Workbench projects directly from Visual Studio Code with our powerful extensions.
Extensions Overview
The Microsoft Visual Studio Code is an extensible source code editor for Windows and Linux featuring support for C/C++ syntax highlighting, intelligent code completion, snippets, code refactoring, debugging support, themes, and an embedded Git client. Users can easily install and combine multiple extensions from the Marketplace for added functionality. See this video for a detailed overview of the workflow and features provided by the IAR Build extension followed by the IAR C-SPY Debug extension.
Please accept marketing and preference cookies to view this video.
Modify settings.The IAR Build Extension and IAR C-SPY Debug Extension
Visual Studio Code is a streamlined code editor with support for development operations like debugging, task running, and
version control.
Our Visual Studio Code extensions are compatible with all the latest versions of IAR Embedded Workbench and IAR Build Tools and are available at Visual Studio Code Marketplace.
In addition, the extensions can be used for other build systems, such as CMake, source control and versioning extensions like GitHub to meet your development demands.
Our extensions enable you to work in Visual Studio Code but taking advantages of the powerful capabilities of the IAR's software solutions, such as:
- manage project files in an easy way
- build and debug projects efficiently
- make use of all C-SPY debugger drivers and debug probes
- generate messages and reports from the static code
analysis C-STAT - use language features powered by the C/C++ extension
Get Access to the Extensions
Unleash your coding potential. Choose from the options below to install the IAR extensions for Visual Studio Code.
From within Visual Studio Code, press “Ctrl + Shift + X” to get into the extensions panel, search for “@publisher:IAR” and click on “Install”.
You can also download the IAR Build Extension and IAR C-SPY Debug Extension directly from VS Code Marketplace or on GitHub:
Try the Extensions with IAR Embedded Workbench
Supported target architectures
Our Visual Studio Code extensions are compatible with the latest versions of IAR Embedded Workbench and IAR Build Tools. The following target architectures are supported:
Target Architecture |
IAR Build Extension |
IAR C-SPY Debug Extension |
Arm |
• | • |
RISC-V |
• | • |
Microchip AVR |
• | • |
Renesas RL78 |
• | • |
Renesas RX |
• | • |
Renesas RH850 |
• | • |
Texas Instruments MSP430 |
• | |
8051 |
• |