Qt Creator 6.0 開発環境リリース

Qt ライブラリを使用してクロスプラットフォーム アプリケーションを作成するために設計された統合開発環境 Qt Creator 6.0 のリリースが公開されました。 C++ でのクラシック プログラムの開発と、スクリプトの定義に JavaScript が使用され、インターフェイス要素の構造とパラメーターが CSS のようなブロックで指定される QML 言語の使用の両方がサポートされています。

Qt Creator 6.0 開発環境リリース

収録曲:

  • ビルド ユーティリティや Clang-Tidy などの外部プロセスの実行は別個のサーバー プロセスに分離され、大規模なアプリケーションからプロセスをフォークする際に大量のリソース消費につながる Linux の問題が解決されます。
  • テキスト エディターには、一度に複数の場所にテキストを追加できるマルチ カーソル編集モードが備わっています。 (追加のカーソルは Alt+クリックで追加されます)。
    Qt Creator 6.0 開発環境リリース
  • C++ コード モデルが LLVM 13 に更新されました。
  • Clang Server (clangd) キャッシュ サービスを C++ コード モデルのバックエンドとして使用する機能が安定しました。 LSP (Language Server Protocol) プロトコルの使用により、clangd バックエンドをオプションで使用して libclang ベースのコード モデルを置き換えることができます。 有効にするには、「ツール > オプション > C++ > Clangd」メニューの「clangd を使用する」オプションを使用します。
    Qt Creator 6.0 開発環境リリース
  • 統合された Qt Quick Designer はデフォルトで無効になっており、.ui.qml ファイルを開こうとすると、Qt Design Studio パッケージが呼び出されます。 将来的には、Qt Design Studio と Qt Creator (ビデオ) の統合をさらに改善する予定です。 「プラグインについて」メニューの「QmlDesigner プラグイン」オプションを使用して、組み込みの Qt Quick Designer に戻すことができます。
  • プロジェクトツリーのコンテキストメニューに「ファイルシステムビューで表示」項目が追加されました。
  • [すべてのプロジェクト ディレクトリのファイル] ウィンドウでグローバル検索がサポートされるようになり、ロケーター フィルターと同様の機能が提供されます。
  • CMake ベースのプロジェクトのサポートが拡張されました。 ヘッダー ファイルを追加するには、個別のヘッダー ノードではなく、ソース ファイルの共通リストが使用されるようになりました。
  • Docker コンテナの構築と実行のサポートが強化されました。
  • Qt Creator 6 バイナリは、Qt 6.2 ブランチを使用するように移行されました。 Intel および ARM アーキテクチャのサポートを含む、macOS 用のユニバーサル ビルドを追加しました。

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

コメントを追加します