pw_ide for Bazel#

pw_ide: Code editor and IDE support for Pigweed projects

Pigweed provides rich and robust support for development in Visual Studio Code, including:

  • High-quality C/C++ code intelligence for embedded systems projects using clangd integrated directly with your project’s Bazel build graph

  • Bundled core Bazel tools, letting you get started immediately without the need to install global system dependencies

  • Interactive browsing, building, and running build targets

Getting started#

See the Getting Started Guide to learn how to install the extension and get code intelligence.

Code intelligence#

Learn more about using code intelligence in the Usage Guide.

Project settings#

Learn more about configuring the extension in the Configuration Guide.

Commands#

See the Commands Reference for a list of available commands in the Pigweed extension.