# Qualcomm^®^ Visual Studio Code Extension

The Qualcomm Visual Studio Code Extension is an integrated application development environment for Qualcomm development kits. The extension runs in Ubuntu (or WSL with Ubuntu) and facilitates device configuration, software
development (including compilation, debugging & binary flashing), and other operations. It includes the following features:

- Configures a device kit with base platform firmware images and the required SDKs to enable application development.
- Configures the developer host environment with SDK artifacts such as header files and libraries.
- Supports code search, highlighting, autocompletion, input prompts, and inspection.
- Supports source-level debug to view memory, variables, call stack, registers, and disassembly.
- Enables developers to interact with AI models needed for their applications. The extension works with Qualcomm AI Hub to optimize the models for Qualcomm platforms, profile the model
performance, and integrate these models in their applications.

The Qualcomm Visual Studio Code Extension does not depend on other Qualcomm tools or software.

The extension has a ‘Home’ page for new users and a ‘Dashboard’ which acts as the main hub of the application. Both these sections can be accessed from the extensions menu of VSCode.

**Home**

The ‘Home’ page allows a user to setup their host for developing software for Qualcomm dev kits. The step by step guide allows the user to pick a SDK version and informs him about the various software modules that will be installed on his station. These are necessary to build apps that can be deployed & executed on dev kits.

**Dashboard**

The dashboard gives an overview of the user’s development environment. It allows users to view devices connected to the host, run sample applications that are preinstalled on the device, view downloaded SDK’s and explore various AI models. It also allows the user to navigate to the various sections that are available in the extensions.

Last Published: Oct 22, 2025

[Next Topic
Quick Start](https://docs.qualcomm.com/bundle/publicresource/80-79972-1/topics/quick_start.md)