Как использовать Qt в операционной системе Visual Stuidio Code Linux Mint 18?
Marketplace не существует расширения для Qt. Может быть, кто-нибудь знает больше!
UPD. Я имел в виду, что по типу Qt AddIn
Как использовать Qt в операционной системе Visual Stuidio Code Linux Mint 18?
Marketplace не существует расширения для Qt. Может быть, кто-нибудь знает больше!
UPD. Я имел в виду, что по типу Qt AddIn
Вы должны дать возможность для этого расширения: https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools
При этом вы можете настроить пути включения для улучшения результатов IntelliSense.
Настройка includePath
Один из способов настроить, например, модуль QtCore.
C/Cpp: Edit Configurations
c_cpp_properties.json
configurations
вы должны отредактировать раздел LinuxincludePath
например: /usr/include/x86_64-linux-gnu/qt5/QtCore
Для большей проверки: https://github.com/Microsoft/vscode-cpptools/blob/master/Documentation/Getting%20started.md
Двигатели IntelliSense
Мы рекомендуем использовать механизм "По умолчанию" для лучшего опыта IntelliSense. Тем не менее, можно явно выбрать движок IntelliSense, отредактировав параметры пользователя или рабочей области. Настройка, которую вы должны изменить, - C_Cpp.intelliSenseEngine
Default
- движок Visual Studio IntelliSense, который является механизмом по умолчанию, который предоставляет семантически-понятные функции IntelliSenseTag Parser
- "нечеткий" движок IntelliSense, который обеспечивает быстрые, но "нечеткие" результаты, используется для обеспечения резервного опыта, если двигатель по умолчаниюПодробнее об этом: https://github.com/Microsoft/vscode-cpptools/blob/master/Documentation/LanguageServer/IntelliSense%20engine.md
Методы добавления заголовков Qt в расширение cpptools
изменились с момента последнего ответа. Варианты для этого теперь включают в себя:
Автоматическое добавление найденного пути заголовка Qt, нажав на лампочку над ошибкой IntelliSense и выбрав Add to "includePaths"...
Добавление путей к заголовкам Qt вручную в пользовательский интерфейс настроек из палитры команд с помощью C/Cpp: Edit Configurations (UI)
Добавление путей к заголовкам Qt вручную в файл настроек JSON из палитры команд через C/Cpp: Edit Configurations (JSON)
Подробнее на этой странице новой документации.