> ## Documentation Index
> Fetch the complete documentation index at: https://dragonwingdocs.qualcomm.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Qualcomm® VSCode Extension

> An integrated development environment for Qualcomm® development kits — right inside Visual Studio Code.

<img src="https://mintcdn.com/qualcomm-prod/RietNfmN9gs2vaJw/Tools/QVSCE/images/hero.png?fit=max&auto=format&n=RietNfmN9gs2vaJw&q=85&s=01b0a5ca87cb56b6a2de4aaa3b0e44b2" alt="QVSCE Hero" width="1920" height="1140" data-path="Tools/QVSCE/images/hero.png" />

## What is the Qualcomm VSCode Extension?

The **Qualcomm® Visual Studio Code Extension (QVSCE)** turns VS Code into a complete embedded-Linux development environment for Qualcomm® development kits. Everything you need — from firmware flashing to AI-model profiling — is available without leaving your editor.

<CardGroup cols={2}>
  <Card title="Flash & Configure" icon="bolt" href="./quick-start">
    Download platform images and SDKs, then flash them to your device in a
    guided 5-step workflow.
  </Card>

  <Card title="Build & Debug" icon="bug" href="./development/build-run">
    Compile, deploy and source-level debug applications with full IntelliSense
    support.
  </Card>

  <Card title="Sample Projects" icon="folder-open" href="./development/projects">
    Start from ready-made templates that match the pre-installed device apps.
  </Card>

  <Card title="AI Models" icon="microchip" href="./ai/models">
    Browse, download, profile and deploy AI models via Qualcomm AI Hub directly
    from the IDE.
  </Card>
</CardGroup>

## Key Features

<AccordionGroup>
  <Accordion icon="list-check" title="Comprehensive Development Environment">
    Compile and flash platform images and Qualcomm-powered SDKs seamlessly —
    then build, deploy, and debug applications from the same IDE window.
  </Accordion>

  <Accordion icon="robot" title="AI Models">
    Interact with AI models using **Qualcomm AI Hub**. Optimize and profile
    models for your target device without switching tools.
  </Accordion>

  <Accordion icon="plug" title="Device Connectivity">
    Connect via **ADB** (Qualcomm Linux) or **SSH** (Qualcomm Linux & Ubuntu).
    Add any device by IP address.
  </Accordion>

  <Accordion icon="code" title="IntelliSense & Code Navigation">
    Auto-configured `.vscode` workspace settings enable code search,
    highlighting, autocompletion, input prompts, and symbol inspection.
  </Accordion>
</AccordionGroup>

## Host Requirements

<CardGroup cols={2}>
  <Card title="Ubuntu 22.04" icon="ubuntu" />

  <Card title="Windows (WSL2 + Ubuntu 22.04/24.04)" icon="windows" />

  <Card title="Ubuntu 24.04" icon="ubuntu" />

  <Card title="macOS (UTM)" icon="apple" />
</CardGroup>

## Next Steps

<Steps>
  <Step title="Install Visual Studio Code">
    Download VS Code for
    [Ubuntu](https://code.visualstudio.com/docs/setup/linux) or
    [Windows](https://code.visualstudio.com/download).
  </Step>

  <Step title="Install the Extension">
    Get the VSIX from [Qualcomm Software
    Center](https://softwarecenter.qualcomm.com/catalog/item/qualcomm_ide_developer_edition)
    and install it from within VS Code.
  </Step>

  <Step title="Run the Getting Started Wizard">
    Click **Get Started** on the Home page to configure your host and flash your
    device.
  </Step>
</Steps>

Ready to dive in? Head to the **[Quick Start](./quick-start)** guide.
