STM32CubeIDE for Visual Studio Code Documentation

Table Of Contents

- STM32CubeIDE for Visual Studio Code
- Introduction
  - Overview
  - System requirements
  - Release note
- Basic Concepts
  - User interface
  - Command-line tools
  - Visual Studio Code extension packs
  - Bundles
  - CMake
  - Toolchains
  - STMicroelectronics Arm Clang Toolchain for STM32
- Getting Started
  - Installation
  - First project creation
- Workspace and extension workflow
  - Workspace overview
  - Extension commands
  - Project files
  - Multi-project workspaces
- Tutorials
  - Migrating from STM32CubeIDE for Visual Studio Code extension 2.x to 3.x
  - Dual-core STM32 projects
  - Power management
  - RTOS-based STM32 projects
  - Firmware security and integrity
- Development
  - Projects
  - Editing
  - Build
  - Debug
  - API manual
  - Integration with external tools
  - Testing and validation
- Troubleshooting
  - Frequently asked questions
  - Known issues
  - Support

### On this page

- Give feedback

# Support

If you need assistance or have any questions regarding STM32CubeIDE for Visual Studio Code, support is readily available. You can access a wide range of resources and get help from the STMicroelectronics support team.

For more information and to get support, please visit the STMicroelectronics Support Home.

## Give feedback

Your feedback is valuable to us and helps improve the STM32CubeIDE for Visual Studio Code extension. If you have any suggestions, issues, or comments, we encourage you to share them with the community.

To give feedback and participate in discussions, please visit the STM32 VS Code Extension Forum.