概要
Qt Extension for VS Code を使用すると、デスクトップや Web用のウィジェットベースや Qt Quickアプリケーションを開発できます。

開発するアプリケーションの種類に応じて、Qt 拡張パックや個別の拡張モジュールをインストールすることができます。
C++ 開発
Qt C++ 拡張パックを使用すると、次のことが可能になります:
- 生成された Qt キットを選択することで、CMake プロジェクトで Qt を使用できます。
- Qt 固有のファイル形式に対するシンタックスハイライトとコード補完の取得
- Qt ウィジェットベースの UI のデザイン Qt Widgets Designer
- CMakeで Qt プロジェクトをビルドする
- Qt の C++ 型をデバッグする
- Qt ドキュメントを読む
Qt Quick 開発
Qt Qml 拡張機能を使うと、以下のことができます:
- QML のシンタックスハイライトとコード補完 QML Language Server
- qmllintによる QML コードの構文検証
ウェブ開発
Qt for WebAssembly拡張パックを使用すると、次のことができます:
- 生成された Qt キットを選択することで、CMake プロジェクトで Qt を使用できます。
- Qt 固有のファイルフォーマットに対するシンタックスハイライトとコード補完
- CMake で Qt プロジェクトをビルドする
- Qt for WebAssembly コードのデバッグ
- Qt ドキュメントを読む
Python 開発
Qt Python 拡張パックを使用すると、VS Code と Python でプロジェクトを開発することができます。 Qt for Pythonプロジェクトを開発できます。
- PySide6パッケージのインストール
- PySide6プロジェクトのビルド、実行、クリーンアップ
debugpyと QML デバッガを使った PySide6 アプリケーションのデバッグ- Qt for Python ドキュメントを読む
使用データの収集
Qt Extension for VS Code は、Qt の改善に役立てるため、利用方法に関する匿名データを収集します:
- お使いのコンピュータのオペレーティングシステム
- Qt Extension for VS Code のバージョン
- Visual Studio Code のバージョン
- エクステンションをアクティベートした日時と、アクティベートの合計数
- Qt Extension for VS Code のコマンドを実行した日時と、各コマンドを実行した合計回数。
- Qt Extension for VS Code で指定した設定の値
- 例外
- QML Language Server をダウンロードした日付と時刻、およびダウンロードの合計回数。
- プロジェクトのビルドに使用している CMake キットのツールチェーン名と Qt のバージョン
Qt Extension for VS Code は、以下のデータを収集することはありません:
- ソースコード
- ファイルパス
- プロジェクトのフォルダ構造
- VS Code や Qt Extension for VS Code 以外のプラグインに指定した設定の値
- ビルド出力
インストールも参照してください 。
© 2024 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.