The purpose of this VScode extension is to enable users to develop Espressif ESP idf projects more efficiently on VScode, which can be used on both Windows and Linux platforms. This extension allows for easy configuration, build, flash, monitor, debug and more on ESP idf projects. Espressif documentation
Prerequisites for Windows.Please note that an offline installation package needs to be downloaded for installation.
If your platform is Windows. Please follow here to perform some additional operations(Video Tutorials):
Create this file in the installation directory of esp-idf (Default:C:\Espressif)(Or obtain the file here): get_idf.bat.Then open the file and edit the content as:
Then add C:\Espressif in the 'path' of the environment variable.
In Visual Studio Code, Open the Extensions view by clicking on the Extension icon in the Activity Bar on the side of Visual Studio Code or the View: Show Extensions command (shortcut: ⇧ ⌘ X or Ctrl+Shift+X).
Install the extension. After you install the extension, When the esp-idf project is opened, Multiple icons will appear in the status bar at the bottom of VScode, click to use as needed.