GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo usar Qt en Visual Studio Code?

Puede usar CMake con la extensión de herramientas CMake.

Simplemente cree un proyecto CMake en vscode y agregue qt framework a su proyecto en CMakeLists.txt.

Enlace a la extensión:https://marketplace.visualstudio.com/items?itemName=ms-vscode.cmake-tools

Use CMake con qt - https://doc.qt.io/qt-5/cmake-get-started.html


Los métodos para agregar encabezados Qt al cpptools extensión han cambiado desde la última respuesta. Las opciones para hacerlo ahora incluyen:

  1. Agregar automáticamente una ruta de encabezado Qt encontrada haciendo clic en la bombilla que se encuentra sobre un error de IntelliSense y seleccionando Add to "includePaths"...

  2. Agregando manualmente las rutas del encabezado Qt a la interfaz de usuario de configuración, desde la paleta de comandos, a través de C/Cpp: Edit Configurations (UI)

  3. Agregando manualmente las rutas del encabezado Qt al archivo JSON de configuración, desde la paleta de comandos, a través de C/Cpp: Edit Configurations (JSON)

Más información en esta página de la nueva documentación.


Debería darle una oportunidad a esta extensión:https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools

Con esto, puede configurar rutas de inclusión para obtener mejores resultados de IntelliSense.

Configuración de includePath

Una forma de configurar, por ejemplo, el módulo QtCore.

  1. Ctrl + Mayús + p para abrir la paleta de comandos
  2. Buscar:C/Cpp: Edit Configurations
  3. Debería tener una nueva pestaña llamada:c_cpp_properties.json
  4. En configurations matriz debe editar el Linux sección
  5. Agrega tus caminos en el includePath configuración, por ejemplo:/usr/include/x86_64-linux-gnu/qt5/QtCore

Para obtener más información, consulte esto:https://github.com/Microsoft/vscode-cpptools/blob/master/Documentation/Getting%20started.md

Motores IntelliSense

Recomendamos usar el motor "Predeterminado" para obtener la mejor experiencia de IntelliSense. Sin embargo, es posible elegir explícitamente el motor de IntelliSense editando la configuración de su usuario o espacio de trabajo. La configuración que debe modificar es C_Cpp.intelliSenseEngine

  • Default - El motor IntelliSense de Visual Studio, que es el motor predeterminado que proporciona características de IntelliSense conscientes de la semántica
  • Tag Parser - el motor IntelliSense "borroso" que proporciona resultados rápidos pero "borrosos", se utiliza para proporcionar la experiencia de respaldo si el motor predeterminado es

Más detalles al respecto:https://github.com/Microsoft/vscode-cpptools/blob/master/Documentation/LanguageServer/IntelliSense%20engine.md


Linux
  1. Cómo instalar Visual Studio Code en Ubuntu 20.04 y superior

  2. Cómo instalar el código de Visual Studio en Ubuntu 18.04

  3. Cómo instalar extensiones de código de Visual Studio

  4. ¿Cómo instalar Visual Studio Code en CentOS 7?

  5. ¿Cómo cambiar la fuente de la interfaz de usuario de Visual Studio Code?

Cómo instalar el código de Visual Studio en Ubuntu 22.04

Cómo instalar Visual Studio Code (VS Code) en Fedora 34 / 35

Cómo instalar Visual Studio Code en AlmaLinux 8

Cómo instalar el código de Visual Studio en Manjaro 20

Cómo instalar el código de Visual Studio en Debian 11

Cómo instalar el código de Visual Studio en Ubuntu 15.04