Qt Creator 20 Beta のリリースをお知らせします!
改善と修正のハイライトは以下の通りです。より詳細な情報は変更履歴をご覧ください。
AI サポート
編集
- 新しい Zen Mode 拡張機能には、[ツール] > [Zen Mode] > [トグルディストラクションフリーモード]およびZen Modeと、対応するアクションとツールボタンが追加されます。
対応するアクションとツールボタンが追加されます。拡張機能モードで有効にしてください。詳しくはドキュメントをご覧ください。
- プリビルドパッケージのClangdベースのC++コードモデルをLLVM 22.1.2に更新しました。
- プリプロセッサ・ブランチ、C++スタイルのコメント・ブロック、
#pragmaリージョンがコード・フォールドできるようになりました。
- QMLエディターがQML言語サーバーのセマンティックハイライトとリファクタリングアクションを使うようになった。
プロジェクト
- 新しい GN 拡張機能により、GN (Generate Ninja) プロジェクトを開いて作業できるようになりました。拡張機能モードで有効にしてください。詳細はドキュメントを参照してください。
- CMake プリセットの変更が監視されるようになり、新しい "qt" と "compiler" Qt Creator ベンダープリセットがサポートされました。
- CMake プロジェクトの Conan サポートで、
CONAN_HOST_PROFILEとCONAN_BUILD_PROFILE を扱えるようになりました。
バージョン管理
- ドキュメントを開く]ビューのコンテキストメニューで、バージョン管理アクションも提供するようになりました。
- バージョン管理の状態がファイルのプロパティダイアログにも表示されるようになり、Subversion バージョン管理下のファイルでも利用できるようになりました。
- サブミットエディターで、情報の損失につながる可能性のある状況で警告が表示されるようになり、[再ベースを続行]ダイアログで、破壊的な操作がトリガーされにくくなりました。
デバイス
- Android 用に、アイコン、スプラッシュスクリーン、権限用の新しい UI エディターが追加されました。
- iOS デバイスのファイルシステムにアクセスするための限定的なサポートが、ファイルシステムビュー、ロケーター、およびリモートファイルダイアログに追加されました。
- リモート Linux デバイスは、デプロイと実行の前に自動的に接続されるようになりました。
- リモート Linux ビルドデバイスに対して、リモートデバイスが何らかの方法でアクセスできるホストディレクトリを指定できるようになり、リモートデバイス上でビルドするためのローカルプロジェクトをこれらのディレクトリで開くことができるようになりました(Docker ビルドデバイスの既存のオプションと同様)。
- Docker デバイスでは、生成されたキットの CMake 設定に追加する任意の CMake 変数を指定できるようになりました。
Qt Creator 20 Beta の入手
新バージョンは Qt Online Installer(商用・オープンソース)の Preview > Qt Creator 20.0.0-beta1 から入手できます。商用ライセンスのオフラインインストーラーは Qt Account Portal で、オープンソースパッケージはオープンソースダウンロードページの Pre-releases からご利用いただけます。いつものとおり、新バージョンはすべてのユーザーに無償でアップグレードが提供されます。
問題はバグトラッカーへ報告してください。irc.libera.chat の #qt-creator チャンネルや Qt Creator メーリングリストでもお問い合わせいただけます。
Qt Creator マニュアルは、Qt Creator の Help モード内、またはオンラインの Qt ドキュメントポータルでご覧いただけます。