Qt Creator 5.0 開発環境リリース

Qt ライブラリを使用してクロスプラットフォーム アプリケーションを作成するために設計された、Qt Creator 5.0 統合開発環境がリリースされました。 C++ でのクラシック プログラムの開発と、スクリプトの定義に JavaScript が使用され、インターフェイス要素の構造とパラメーターが CSS のようなブロックで指定される QML 言語の使用の両方がサポートされています。 バージョン番号の大幅な変更は、新しいバージョン割り当てスキームへの移行に関連しており、機能変更のあるリリース (Qt Creator 5、Qt Creator 6 など) ではバージョンの最初の桁が変更されます。

Qt Creator 5.0 開発環境リリース

収録曲:

  • Clang Server (clangd) キャッシュ サービスを C および C++ のコード モデルのバックエンドとして使用するための実験的な可能性が実装されました。 LSP (言語サーバー プロトコル) の使用により、新しいバックエンドをオプションで使用して libclang ベースのコード モデルを置き換えることができますが、まだすべての機能が実装されているわけではありません。 有効にするには、「ツール > オプション > C++ > Clangd」メニューの「clangd を使用する」オプションを使用します。
  • Docker コンテナでアプリケーションを構築および実行するための実験的なサポートが追加されました。 この機能は現在、CMake ビルド システムを使用する Linux 環境およびプロジェクトでのみ利用できます。 これを有効にするには、「ヘルプ > プラグインについて」メニューから実験的プラグインのサポートを有効にする必要があります。その後、「Docker」ビルド デバイスを作成する機能がデバイス設定に表示されます。
  • C++ 言語のコード モデルに対して累積的な修正が行われました。 オブジェクトの名前を変更するときに、プロジェクトに直接関係しないファイル (Qt ヘッダー ファイルなど) の自動選択が削除されました。 「.ui」および「.scxml」ファイルの変更は、再コンパイルせずにコード モデルに即座に反映されます。
  • QML のコード モデルが Qt 6.2 に更新されました。
  • LSP (Language Server Protocol) サーバーの実装により、Qt Creator での操作の進行状況に関する通知の表示のサポートが追加されました。 サーバーによって提供されるコード スニペットを表示するためのサポートも追加されました。
  • CMake に基づくプロジェクト管理ツールには、編集モードに切り替えることなく CMake とコンパイルの結果をプロジェクト モードで表示できる機能など、大部分の改善が加えられました。 プロジェクトの初期設定に一時ビルド ディレクトリを使用するのを停止しました。 コードとヘッダーを含むファイルのグループの分離を無効にするオプションが追加されました。 デフォルトの実行可能ファイルを決定できるようになりました (以前はリストの最初の実行可能ファイルが選択されていました)。 マクロのサポートがカスタム コマンドの実行操作に追加されました。
  • 大きなプロジェクト ファイルをロードする際の速度低下を解消するための作業が行われました。
  • Qbs ツールキットに基づくプロジェクト管理ツールは、Qbs 1.20 を使用するように移行されました。
  • ARM アーキテクチャ用の MSVC ツールキットのサポートを追加しました。
  • Android 12 のサポートが提供されます。
  • M1 チップを搭載した Apple コンピューター上で Intel プロセッサー用の Qt Creator ビルドを実行するためのサポートが強化されました。

出所: オープンネット.ru

コメントを追加します