Extensions for Visual Studio Code

Build and develop your IAR Embedded Workbench projects from Visual Studio Code with our new extensions.

Extensions Overview

See IAR Build Extension and IAR C-SPY Debug Extension and its powerful features in action in this video.

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

You can download the IAR Build Extension and IAR C-SPY Debug Extension directly from Marketplace or IAR's GitHub page.

 

You can also search directly for "IAR Systems” inside Visual Studio Code (Ctrl+Shift+X) to get access to the official extensions.

vscode.png

Want to learn more?

Explore IAR Embedded Development Solutions for Arm with VS Code Extensions

Join this on-demand webinar and learn all about the new features in IAR Embedded Workbench for Arm and Extensions for VS code.

Watch webinar

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
Texas Instruments MSP430  
Renesas RL78 • 
Renesas RX  
Renesas RH850
Microchip AVR
8051  

 

Det här innehållet finns tyvärr inte på svenska.

Vår webbplats finns främst på vårt koncernspråk engelska, förutom det innehåll för investerare som vi är lagstadgade att kommunicera på svenska. Vi rekommenderar att du besöker vår globala webbplats på engelska för att få en bättre upplevelse.

Vi stöder inte längre Internet Explorer. För att få bästa möjliga upplevelse av iar.com rekommenderar vi att du uppgraderar till en modern webbläsare som Chrome eller Edge.