出おきた Qt Creator 20 — Qt、C++、QMLおよび関連技術を甚いたアプリケヌション開発のためのIDEの新バヌゞョン。 公匏発衚 Qt瀟は、AIコヌディング゚ヌゞェントのサポヌト、新しいZenモヌド、GNビルドシステムのサポヌト、CMakeずQMLの改良点などを䞻芁なむノベヌションずしお挙げおいる。 AndroidiOSおよびリモヌト開発 Linux.


今回のリリヌスの䞻な倉曎点は、AI゚ヌゞェントずの統合です。 ACPクラむアントこの新しいコンポヌネントは、コヌドベヌスを理解し、開発者に代わっおアクションを実行できる゚ヌゞェントを備えたチャットパネルをQt Creatorに远加したす。アクションには、コヌドの分析、ファむルの線集、コマンドの実行、ビルドの開始などが含たれたす。この統合は、 ゚ヌゞェントクラむアントプロトコル既補の接続テンプレヌトは、公開されおいるACPレゞストリから取埗されたす。発衚で蚀及されおいるサポヌト察象の構成には、Claude Code、Codex、Gemini CLI、およびGitHub Copilotが含たれたす。

Qt Creator 20の䞻な倉曎点

  • ACPクラむアントを介したAI゚ヌゞェントのサポヌト。
    IDEに、゚ヌゞェントクラむアントプロトコルを介しおAI゚ヌゞェントず接続するためのチャットパネルが远加されたした。これらの゚ヌゞェントは、プロゞェクト関連の質問に答えるだけでなく、ファむルの線集、コマンドの実行、ビルドの実行ずいったアクションも実行できたす。接続は拡匵機胜モヌドで蚭定でき、゚ヌゞェントのパラメヌタは手動で蚭定するこずも、定矩枈みのテンプレヌトから遞択するこずも可胜です。

  • MCPサヌバヌ拡匵機胜。
    Qt Creator 20でサポヌトが匷化されたした モデルコンテキストプロトコルMCPサヌバヌは、倖郚AIツヌルに察し、IDEの状態に関するより詳现な情報を提䟛し、远加の操䜜を可胜にするようになりたした。 倉曎点䞀芧 ゜ヌスコヌドはただGitHubに同期されおいたせん。コマンドの実行、VCSの操䜜、開いおいるファむルの衚瀺、ブレヌクポむントの管理、デバッガヌスタックの取埗、IDE内でのアクションの怜玢などを行うための新しいツヌルがリストされおいたす。蚭定ペヌゞも远加されたした。 AI > MCPサヌバヌ たた、Webアプリケヌションからの接続に察するCORSサポヌトも提䟛しおいたす。

  • 集䞭しお䜜業できる犅モヌド。
    新しいレゞヌム 犅モヌド アむテムを远加する ツヌル > 犅モヌド > 集䞭モヌドの切り替え むンタヌフェヌス内の個々のボタンも衚瀺されたす。その目的は、䞍芁な芁玠を削陀し、コヌド゚ディタに集䞭できるようにするこずです。このモヌドは拡匵機胜ずしお有効化されたす。

  • C++ツヌルを曎新しおいたす。
    ClangdのC++コヌドモデルが曎新されたした LLVM 22.1.2たた、プリビルド枈みの Clangd バむナリには、すべおのプラットフォヌムで PGO 最適化が組み蟌たれるようになりたした。Qt Creator によっお自動生成されるコンパむル デヌタベヌスの代わりに倖郚コンパむル デヌタベヌスを䜿甚する機胜も远加され、プリプロセッサの分岐折りたたみ、C++ スタむルのブロック コメント、および #pragma 領域のサポヌトも远加されたした。倉曎履歎には、std::size_t リテラルず C++23 プリプロセッサ ディレクティブのサポヌトが特に蚘茉されおいたす。

  • QMLの改善点。
    QMLは、デフォルトでqmllsのセマンティックハむラむト機胜を䜿甚するようになりたした。さらに、コンテキストメニュヌには、QML蚀語サヌバヌで利甚可胜なリファクタリングアクションが衚瀺されたす。これにより、QMLの操䜜がIDEによるC++コヌドの操䜜により近いものになりたす。

  • GNプロゞェクトぞの支揎。
    Qt Creator 20ではプロゞェクト管理拡匵機胜が远加されたした GN / ゞェネレヌトニンゞャ拡匵機胜を有効にするず、IDEはGNプロゞェクトを盎接開いお操䜜できるようになりたす。これは、GNを䞻芁なアセンブリ蚘述システムずしお䜿甚するプロゞェクトにずっお重芁です。

  • CMakeプリセットの改善。
    Qt Creatorは、CMakeプリセットの倉曎を远跡し、新しいベンダヌプリセットqtおよびコンパむラをサポヌトするようになりたした。たた、プリセット甚に䜜成されたキットは、䞀時的か぀プロゞェクト固有のものずしおマヌクされたす。Conanずの統合のために、CONAN_HOST_PROFILEおよびCONAN_BUILD_PROFILE倉数のサポヌトが远加されたした。

  • プロゞェクトおよび環境管理の倉化。
    プロゞェクト蚭定で、環境倉数をテキストファむルたたはシェルスクリプトから取埗できるようになりたした。ビルド出力における file:// リンクの解析機胜も远加され、パフォヌマンスの問題も修正されたした。 アプリケヌション出力.

  • 新しいリモヌトデバッガヌ。
    起動構成タむプを远加したした リモヌトデバッガヌ脚本の目的に近い デバッグ > デバッグの開始 > 実行䞭のデバッグサヌバヌに接続これにより、再起動や異なるリモヌトデバッグ構成間の切り替えが容易になりたす。

  • バヌゞョン管理システムの改善。
    VCS アクションは、むンタヌフェヌスのより倚くの堎所で利甚できるようになりたした。 ドキュメントを開く ゚ディタヌも改善されたした。ファむルの状態がプロパティダむアログに衚瀺されるようになり、差分凊理が改善され、远跡されおいないファむルがマヌクされたした。Git サブミット゚ディタヌに、以前に準備した倉曎が倱われる可胜性のある状況に関する譊告が远加され、ダむアログも改善されたした。 リベヌスを続ける 砎壊的な操䜜に誀っお䜿甚される可胜性は、以前よりも䜎くなりたした。

  • 改善点 Android-開発。
    ゚ディタ Android マニフェストは、アむコン、スプラッシュスクリヌン、暩限の個別のむンタヌフェヌスに分かれおいたす。メニュヌ Tools> Android 別々の線集者が珟れた アむコン゚ディタ, スプラッシュスクリヌン゚ディタヌ О 暩限゚ディタヌ.

  • iOSおよびリモヌトコントロヌルの改善 Linux-開発。
    iOSの堎合、クラッシュレポヌトディレクトリや開発者アプリディレクトリを含め、ファむルシステムビュヌ、ロケヌタヌ、リモヌトファむルダむアログからデバむスのファむルシステムぞの限定的なアクセスが远加されたした。 Linux Qt Creatorは、アプリケヌションのデプロむず実行を行う前に、タヌゲットシステムに自動的に接続するようになりたした。

  • むンタヌフェヌス党䜓の改善。
    テキストビュヌでは、すべおの怜玢結果がハむラむト衚瀺されるようになりたした。メニュヌ項目 ファむル > ファむルたたはプロゞェクトを開く 別々に分割 ファむルを開く О プロゞェクトを開く䞀方、以前のアクションは保存され、ホットキヌに割り圓おるこずができたす。

Qt Creator 20 はアップデヌトずしお入手可胜です。 Qtオンラむンむンストヌラヌたた、この発衚では、商甚オフラむンむンストヌラヌはQtアカりントポヌタルから入手可胜であり、オヌプン゜ヌスビルドは ダりンロヌドペヌゞ Qt。

゜ヌスコヌドずバむナリをダりンロヌド

出所 linux.org.ru

DDoS 保護機胜を備えた信頌性の高いサむト甚ホスティング、VPS VDS サヌバヌを賌入する 🔥 DDoS攻撃察策付きの信頌性の高いりェブサむトホスティング、VPS/VDSサヌバヌを賌入したしょう | ProHoster