Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>QMake SupportNew to Visual Studio Code? Get it now.
QMake Support

QMake Support

Kylin-IDE Team

|
95 installs
| (0) | Free
Configure and build your QMake projects, generate compile_commands.json for clangd, and debug your applications with ease.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

QMake Tools

This extension is used to configure, build, and debug QMake-based Qt projects. The extension can generate the Clangd compilation database file compile_commands.json, which is used for intelligent editing functions such as code completion and jumping.

Feedback

This extension is still in the development stage, and there may be some bugs. If you encounter any problems, please submit an issue on the Gitee.

Features

  • Configure Qt projects, you can select Qt version, compiler, build variant, etc.
  • Generate Clangd compilation database file compile_commands.json
  • Build/Debug Qt projects, you can build separately, or build the entire project
  • Launch executable Qt applications
  • When .pro or .pri files change, the project is automatically reconfigured

Requirements

To use this extension, you need to install at least the Qt toolkit, the compiler, and tools like bear.

sudo apt install build-essential qt5-default bear clangd

In addition, you need to install the following extensions maintained by KylinIdeTeam:

  • KylinIdeTeam.cppdebug
  • KylinIdeTeam.kylin-debug
  • KylinIdeTeam.kylin-clangd

Known Issues

Currently, the generation of the compilation database is through parsing the Makefile generated by qmake. For particularly large projects, the time required to generate compile_commands.json may be longer.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft