Workspace and extension workflow

This chapter explains how STM32CubeIDE for Visual Studio Code uses the Visual Studio Code workspace, extension views, commands, and generated project files.

Use this chapter when the project already exists or after completing the first project creation flow. It gives the working model for daily development, especially when a project uses generated files, CMake presets, debug configurations, or more than one project folder.

The chapter focuses on the STM32CubeIDE for Visual Studio Code environment. It does not replace the build, debug, or tutorial chapters. Instead, it explains how the Visual Studio Code workspace connects these workflows together.