Zephyr IDE for VS CodeThe Zephyr IDE for VS code extension provides tools to aide in your Zephyr Project work flow. This extension helps you to build Zephyr projects and share them with your team. You can read a little bit more about the motivation behind the project here. Features
Getting StartedThere are two tutorial available on youtube. RequirementsIn order for this application to work correctly the zephyr require build tools need to be installed and available on the path. These include cmake, python3, and Devicetree Compiler. See the Install Dependecies Section of the Zephyr Getting Started Guide For ubuntu please also install python3-venv by Extension SettingsThis extension contributes the following settings:
Known Issues
Release Notes1.0.36Added additional debug statements to the debug shell command 1.0.32Improved SDK install Added Global Zephyr Install Option 1.0.31Added GUI for west build. Added additional build buttons to status bar Prevent initialization of workspace without folder open 1.0.27Repackage 1.0.25Added the ability to clone git repo during west init. Cleaned up some handling of VS code tasks. 1.0.24Fixed bug with setting up west environment 1.0.23Added extra west build arguments. (Must be added to .json files) Added West Configurator for different HALs. Added menuConfig and guiConfig commands. Renamed sample projects. 1.0.22Added the ability to copy from all samples 1.0.21Fix for v3.6.0 and previous board list 1.0.20Parsed board qualifications to be able to handle newer board 1.0.19Removed path from ncs west.yml 1.0.18Fixed introduced bug with west init 1.0.15Allow default runner when board.cmake file does not exist. 1.0.14Added the ability to select different zephyr versions. 1.0.13Added checks for dtc and cmake. Removed showing only arm boards when only arm toolchain is installed. 1.0.12Added default args for runner 1.0.11Fixed default runner 1.0.10Only available runners display and non arm board dts files may be opened from the GUI 1.0.9Fixed incorrect build notification 1.0.8Reverted default project file to use 1.0.7Fixed not able to remove projects or build. 1.0.0Initial release. Development and DebuggingSee the Zephyr IDE for VS Code Developer's Guide for development and debugging instructions. |