Qt Creator 19 ベータ版リリース

このブログは「Qt Creator 19 Beta released」の抄訳です。
Qt Creator 19 Beta のリリースをお知らせします!

以下に改善と修正の一部をご紹介します。より詳細な情報は変更履歴ご覧ください。

全般

  • 環境設定がダイアログからモードへ移動し、より見やすくなりました。

  • Qt Creator に基本的なMCP サーバーを追加し、ファイルやプロジェクトを開いたり、ビルド、実行、デバッグができるようになりました。

  • QML ファイルのスキャン、起動時のデバイスの自動接続、CMake プロジェクトの読み込み、Windows での MSVC と CDB の検出など、いくつかのパフォーマンスが改善されました。

編集

  • テキストエディタにオプションのミニマップを追加しました。Preferences (設定) > テキストエディタ > 表示 > Enable minimap で有効にできます。

  • C++ および QML ファイル内のイメージ リソースへの参照にカーソルを置くと、イメージ プレビューが表示されるようになりました。

  • QMLファイルの名前を変更するときに、QML コンポーネントのすべての使用法も変更するかどうかを尋ねられるようになりました。

  • GLSLパーサーをバージョン 4.60 に更新し、Vulkan のサポートを追加しました。

プロジェクト

  • AntCargoDotnetGradleSwiftプロジェクトの軽量サポートを追加しました。"Cargo.toml" のような対応するプロジェクトファイルを Qt Creator のワークスペースプロジェクトとして開くことができます。C# と Swift では、対応する言語サーバーを検出してセットアップすることもできます。

  • CMakeプロジェクト向けに提供しているQtメンテナンスツールによる、不足しているQtコンポーネントのインストール機能を改善しました。従来のようにメンテナンスツールが自動的に起動することはなくなり、代わりに「課題」ビュー内にタスクが生成されます。このタスクでは不足しているQtコンポーネントのインストールを実行するオプションが用意されており、ユーザーがインストールの実行可否やタイミングをより細かく制御できるようになりました。

  • C++ コンパイラの初期フラグを変更する CMake ツールチェインファイルで問題があった CMake プロジェクトの「QML デバッグとプロファイリング」設定の取り扱いを改善しました。

  • macOS で Coco が正しく検出されるようになりました。

  • Valgrind プロトコルのバージョン 5 と 6 がプロジェクトの解析でサポートされるようになりました。

  • 統合ターミナルに "qtc" コマンドが追加され、実行中の Qt Creator インスタンスのファイルやプロジェクトを直接開くことができるようになりました。

バージョン管理

  • ファイルのバージョン管理状態が、「プロジェクト」、「開いているドキュメント」、「ファイルシステム」 ビューに表示されるようになりました。

  • サブミットエディター、注釈履歴ビューアー、「Branches」 ビュー、そして対話的なリベースに対して、様々な Git VCS アクションを追加しました。

ターゲット

  • 独自の環境設定ページを持つ様々なビルドデバイスツール(Qt バージョン、コンパイラー、デバッガー、CMake)にデバイスフィルターを追加し、デバイス環境設定で自動検出を選択した場合に、これらのツールも自動検出されるようになりました。これにより、Qt Creator で開発用のリモートビルドデバイスのセットアップが改善されました。

  • 接続されたデバイスのルートフォルダに 「ファイルシステム」 ビューからアクセスできるようになりました。これにより、デバイスのファイルに簡単にアクセスできるようになりました。

  • AndroidManifest.xml ファイルのグラフィカルな編集を削除し、代わりに XML エディターにオートコンプリートを追加しました。

  • 接続された Android デバイス(物理デバイスとエミュレータ)のファイルシステムは、「ファイルシステム」 ビュー、ロケーター、そして一般的にファイルダイアログからアクセスできるようになりました。

Qt Creator 19 Beta の入手

新バージョンは、Qt Online Installer(商用版オープンソース版)のPreview > Qt Creator 19.0.0-beta1よりご利用いただけます。商用ライセンスのオフラインインストーラーはQtアカウントポータル、オープンソースパッケージはオープンソースダウンロードページのプレリリースより入手可能です。本アップグレードは全ユーザー様向けに無償で提供されます。

問題が発生した場合は、バグトラッカーへご報告ください。IRCではirc.libera.chatの#qt-creatorチャンネル、またはQt Creatorメーリングリストでもお問い合わせいただけます。

Qt Creatorマニュアルは、Qt Creator内のヘルプモードでご覧いただくか、オンラインのQtドキュメントポータルからアクセスできます。


Blog Topics:

Comments