Qt Extension 1.10.0 for VS Code リリース

このブログは「Qt Extension 1.10.0 for VS Code Released」の抄訳です。

Visual Studio Code 用 Qt Extension バージョン 1.10.0 のリリースをお知らせします! このリリースでは、Visual Studio Code 上で Qt ソリューションを開発するための品質が大幅に改善されています。

QRCエディタ

Qt Resource Collection ファイルの管理がこれまでになく簡単になりました。新しい QRC エディタは、 手動で XML を編集することなく、.qrc ファイルを修正するための視覚的なインターフェイスを提供します

強化されたC++デバッグ

C++ 開発者のために、ユーザーアプリケーションからQt フレームワークのソースコードをデバッグする機能が追加されました:

  • ソースファイルマッピング: 起動設定に自動 sourceFileMap エントリが追加され、デバッグセッション中に Qt フレームワークのコードに入ることができるようになりました

  • Qt ソースディレクトリコマンド: 新しい qt-cpp.sourceDirectory コマンドは、Qt ソースパスを検索し、設定するのに役立ちます

  • 設定可能な警告: qt-cpp.doNotWarnMissingSourceDir 設定を使用する ことで、この機能を使用したくない場合に警告を抑制することができます

設定パスの変数置換

すべての拡張機能で設定パスの変数置換がサポートされ、ワークスペース設定の移植性が向上し、チーム間で共有できるようになりました:

  • ${workspaceFolder}: ワークスペースのルートディレクトリに解決されます。

  • ${userHome}: ユーザーのホームディレクトリに解決されます

この機能は、Qt のインストールパス、カスタムツールの場所、ビルドディレクトリの設定など、Qt 拡張機能のすべてのパスベースの設定に適用されます。

QMLデバッグの改善

信頼性を向上させるために QML デバッガを強化しました。

  • 無効な式が提供された場合に壊れていたウォッチ式を修正

  • エラー処理とユーザーフィードバックの改善

今後の展望

VS Code では、より多くの Qt 開発機能を提供できるよう、引き続き取り組んでいます。ワークフローの改善を含む今後のリリースにご期待ください。

バグや使い勝手に関するフィードバックがありましたら、バグトラッカーまでご報告ください。また、欲しい機能がありましたら、お気軽にご提案ください。

変更履歴の詳細はマーケットプレイスのページにあります。

Qt 拡張機能の使い方については、 Qt Extension for VS Code のドキュメントを参照してください。


Blog Topics:

Comments