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. Please check out our new extension pack that bundles in additional tools. You can read a little bit more about the motivation behind the project here. Features
Getting StartedThere is a manual available to help get started along with a couple Youtube tutorials. 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 Known Issues
Release Notes1.3.3Added command to get board directory path for debugging purposes 1.3.2Fixed macos xtensa sdk download Updated manual 1.3.0Fixed GUI failing to update on new project/build Fixed multiple conf file missing deliminator Adding shell vscode config test command Force use of bash on macos always Detect if python .venv already exists and prompt user to replace 1.2.0Added marked West as ready command Use python for macos instead of python3 Force use of bash when zsh is the default profile. Allow any folder to be the zephyr install folder and allow to manually specificy tools directory. Fixed west init issue with by unsetting zephyr base. 1.1.0Bug fixes in gui rendering. Multiple tasks are now allowed to run at the same time. Integration with NRF device tree and KConfig. 1.0.43Added compile commands and linking with intellisense Added the ability to clone git repo during west init. Cleaned up some handling of VS code tasks. Added extra west build arguments. (Must be added to .json files) Added West Configurator for different HALs. Added menuConfig and guiConfig commands. Added the ability to select different zephyr versions. Added default args for runner 1.0.0Initial release. Development and DebuggingSee the Zephyr IDE for VS Code Developer's Guide for development and debugging instructions. |