Qt Creator 9 開発環境リリース

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

収録曲:

  • Squish GUI テスト フレームワークの実験的サポートを追加しました。 Squish 統合プラグインを使用すると、既存のテスト ケースを開いたり、新しいテスト ケースを作成したり、テスト ケース (テスト ケース) を記録したり、Squish Runner と Squish Server を使用してテスト ケースやテスト ケースを実行したり、テストを実行する前にブレークポイントを設定して特定の位置で実行を中断したりすることができます。変数を検査します。
  • 組み込みのヘルプとドキュメントを表示するときのダーク テーマのサポートが追加されました。
  • API コンテキスト ヒントを表示する場合、プロジェクトでマークされている Qt バージョンを考慮してコンテンツが生成されるようになりました (つまり、Qt 5 プロジェクトの場合は Qt 5 のドキュメントが表示され、Qt 6 プロジェクトの場合は Qt 6 のドキュメントが表示されます)。
  • ドキュメント内のインデントをレンダリングするオプションがエディターに追加されました。 各インデントは個別の垂直バーでマークされます。 また、行間隔を変更する機能も追加され、非常に大きなブロックを選択する際のパフォーマンスの問題が解決されました。
    Qt Creator 9 開発環境リリース
  • LSP (言語サーバー プロトコル) プロトコルをサポートする Clangd バックエンドに基づく C++ コード モデルは、セッション全体で XNUMX つの Clangd インスタンスで処理できるようになりました (以前は、各プロジェクトが独自の Clangd インスタンスを実行していました)。 インデックス作成に使用される Clangd バックグラウンド スレッドの優先順位を変更する機能が設定に追加されました。
  • 別のダイアログを開かずに、メイン設定ダイアログから C++ コード スタイル パラメーターを直接編集できるようになりました。 ClangFormat 設定を同じセクションに移動しました。
  • ソース ディレクトリではなくビルド ディレクトリから QML ファイルを開く問題と、再フォーマット機能の使用時にブレークポイントが失われる問題が解決されました。
  • CMake プロジェクトのプリセットの構成と構築のサポートが追加されました。

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

コメントを追加します