Comment utiliser Qt dans le système d'exploitation Visual Studio Code Linux Mint 18?
Marketplace n'existe pas d'extension pour Qt. Peut-être que quelqu'un en sait plus!
UPD. Je voulais dire que par type Qt Add In
Vous devriez donner une chance à cette extension: https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools
Avec cela, vous pouvez configurer des chemins d'inclusion pour de meilleurs résultats IntelliSense.
Configuration de includePath
Une façon de configurer par exemple le module QtCore.
C/Cpp: Edit Configurations
c_cpp_properties.json
configurations
, vous devez éditer la section Linux includePath
, par exemple: /usr/include/x86_64-linux-gnu/qt5/QtCore
Pour en savoir plus, vérifiez ceci: https://github.com/Microsoft/vscode-cpptools/blob/master/Documentation/Getting%20started.md
Moteurs IntelliSense
Nous vous recommandons d'utiliser le moteur "Default" pour la meilleure expérience IntelliSense. Cependant, il est possible de choisir explicitement le moteur IntelliSense en modifiant vos paramètres utilisateur ou espace de travail . Le paramètre que vous devez modifier est C_Cpp.intelliSenseEngine
Default
- Moteur IntelliSense de Visual Studio, qui est le moteur par défaut qui fournit des fonctionnalités IntelliSense sensibles à la sémantiqueTag Parser
- le moteur IntelliSense "flou" qui fournit des résultats rapides mais "flous", est utilisé pour fournir l'expérience de secours si le moteur par défaut estPlus de détails à ce sujet: https://github.com/Microsoft/vscode-cpptools/blob/master/Documentation/LanguageServer/IntelliSense%20engine.md
Les méthodes d'ajout d'en-têtes Qt à l'extension cpptools
ont changé depuis la dernière réponse. Les options pour le faire incluent maintenant:
Ajout automatique d'un chemin d'en-tête Qt trouvé en cliquant sur l'ampoule au-dessus d'une erreur IntelliSense et en sélectionnant Add to "includePaths"...
Ajout manuel des chemins d'en-tête Qt à l'interface utilisateur des paramètres, à partir de la palette de commandes, via C/Cpp: Edit Configurations (UI)
Ajout manuel des chemins d'en-tête Qt au fichier de paramètres JSON, à partir de la palette de commandes, via C/Cpp: Edit Configurations (JSON)
Plus d'informations dans cette page de la nouvelle documentation.