Qt ライブラリを使用してクロスプラットフォーム アプリケーションを作成するために設計された統合開発環境 Qt Creator 12.0 のリリースが公開されました。 古典的な C++ プログラムの開発と QML 言語の使用の両方がサポートされており、JavaScript を使用してスクリプトを定義し、インターフェイス要素の構造とパラメーターは CSS のようなブロックによって設定されます。 Linux、Windows、macOS 用に準備完了アセンブリが作成されています。
収録曲:
- Compiler Explorer プラグインが追加され、コンパイラによって生成されたアセンブリ コードと、ソース テキストの入力時にコンパイラによって検出されたエラーをリアルタイムで監視できるようになりました。 必要に応じて、コンパイルされたコードの実行結果を表示できます。 使用するコンパイラ (GCC、Clang など) やさまざまなプログラミング言語の編集環境を選択することができます。 入力したコードは設定とともに「.qtce」形式のファイルに保存できます。 プラグインを有効にするには、[ヘルプ] > [プラグインについて] > [CompilerExplorer] ウィンドウでプラグインを選択します。その後、メニューの [ツールを使用] > [コンパイラ エクスプローラ] > [コンパイラ エクスプローラを開く] からプラグインにアクセスできます。
- CMake 3.27 のリリース以降サポートされている、DAP (デバッグ アダプター プロトコル) を使用して CMake ビルド スクリプトをデバッグおよびプロファイリングする機能が追加されました。 CMake ファイルにブレークポイントを設定したり、構成プロセスをデバッグしたりするなどの操作を実行できます。 デバッグは、メニュー「デバッグ > デバッグの開始 > CMake デバッグの開始」から開始できます。 さらに、CMake スクリプト プロファイリング機能は、「分析 > CMake プロファイラー」メニューから利用できます。
- Qt Creator の作業プロセスのビデオを記録するための ScreenRecorder プラグイン ([ヘルプ] > [プラグインについて] > [ScreenRecorder]) を追加しました。これは、トレーニング記事を準備したり、問題の視覚的なデモンストレーションをバグ レポートに添付したりするのに役立ちます。
- 一部のシステムで起動時間が大幅に短縮されました。
- Clangd および Clang アナライザーが LLVM 17.0.1 リリースに更新されました。
- C++ コードをリファクタリングするためのツールが改善されました。
- Markdown テキスト エディターでテキスト スタイルを選択するためのボタンが追加されました。
- プロキシを使用して GitHub Copilot インテリジェント アシスタントにアクセスする機能が追加されました。これにより、コードを記述するときに標準構造を生成できます。
- C++ コードを使用してファイルに名前を付けたり、コメントを通じて文書化するためのプロジェクト関連の設定を追加しました。
- CMake形式のファイルエディタが改良され、入力オートコンプリート機能が大幅に拡張され、指定位置、マクロ、アセンブリターゲット、パッケージ定義へ素早くジャンプする機能が追加されました。
- PySide インストールの自動検出を有効にしました。
出所: オープンネット.ru