の打ち上げ リメイク C++とQTを中心とした統合開発環境、 「QtCreator 12」、新しいアドオン、CMake の改善など、さまざまな改善が行われたバージョンです。
Qt Creator 12 のこの新しいリリースでは、最も重要な新機能の XNUMX つは コンパイラー エクスプローラーの統合 Godbolt のプラグインです。コンパイラによって生成されたアセンブリ コードと検出されたエラーをリアルタイムで監視します。
Compiler Explorer プラグインには « からアクセスできます。「ツール」 > 「コンパイラー エクスプローラー」 > 「コンパイラー エクスプローラーを開く」» さまざまなエディターで使用できるほか、さまざまなコンパイラー (GCC、Clang など) を構成することもできます。
Qt Creator 12 が提供するもう XNUMX つの新機能は、 ユーザーが画面を録画できるようにする ScreenRecorder プラグイン バグ レポート、共有、ブログ投稿などに使用できます。これは、トレーニング記事を準備したり、問題の視覚的なデモンストレーションをバグ レポートに添付したりするのに役立ちます。 このプラグインはデフォルトでは無効になっており、メニューの [ヘルプ] > [プラグインについて] > [ScreenRecorder] から有効にできます。
これに加えて、Qt Creator 1 でも際立っています。2 CMake ビルド スクリプトをデバッグおよびプロファイリングする機能を追加しました DAPを使って。 これにより、CMake ファイルへのブレークポイントの設定や構成プロセスのデバッグなどの操作を実行できるようになりました。 デバッグはメニューから開始できます «デバッグ > デバッグの開始 > CMake デバッグの開始«。 さらに、CMake スクリプト プロファイリング機能はメニューで利用できます。分析 > CMake プロファイラー».
さらに CMake形式ファイルエディタが改善されましたでは、入力オートコンプリート機能が大幅に拡張され、特定の位置、マクロ、ビルド ターゲット、またはパッケージ定義にすばやくジャンプする機能が追加されました。
その他の変更点 この新しいバージョンから際立っている:
- さまざまな構成で起動パフォーマンスが大幅に向上しました。
- 統合されたメニュー バーのないプラットフォームでメニュー バーを非表示にする、[表示] > [メニュー バーの表示] オプションを追加しました。
- LLVM 17.0.1 に更新されました
- 「高 DPI スケーリングを有効にする」設定を、Qt 設定によりよく一致する「DPI 丸めポリシー」設定に変更しました。
- セッションファイルの増大に関する問題を修正しました
- 右側のサイドバーでビューを開くときにナビゲーション ビューのショートカットがスタックする可能性がある問題を修正しました
- ロケーターのショートカットがメインウィンドウに変更されるのを修正しました
- 大きなドキュメントの検索パフォーマンスが向上しました。
- 開いているドキュメントの履歴順序がリセットされない問題を修正しました。
最後に、 あなたがそれについてもっと知りたいなら この新しいバージョンについては、元の発表を確認できます 次のリンクで。
Qt Creator12を入手する
興味のある人は、オープンソースバージョンが利用可能であることを知っておく必要があります 「QtCreator」の下のQtダウンロードページで、 商用バージョンに興味のある方は、Qtアカウントポータルで商用ライセンスを見つけることができます。
Linuxを使用している人の場合、 Linuxで一般的に提供されているインストーラーを使用してインストールを実行できるようになります。 パッケージをオフラインにするには、ターミナルを開いて次のコマンドを実行します。
wget https://download.qt.io/official_releases/qtcreator/12.0/12.0.0/qt-creator-opensource-linux-x86_64-12.0.0.run
今は単に 次のコマンドを使用して、ファイルに実行権限を付与するだけで十分です。
sudo chmod +x qt-creator-opensource-linux-x86_64-12.0.0.run
これで、システムでインストーラーを実行できるようになりました。このために、次のコマンドを入力する必要があります。
./qt-creator-opensource-linux-x86_64-12.0.0.run
Ubuntu ユーザーまたは派生ユーザーの場合は、インストールの最後に、 Qt Creatorを使用する際の問題を回避するために、いくつかの追加パッケージをインストールする必要があります、同じ端末でこれを行うには、次のコマンドを入力します。
sudo apt-get install build-essential
また、汎用フォント構成ライブラリもインストールする必要があります。
sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y
または、Ubuntuおよび派生リポジトリでパッケージの準備ができるのを待つことを好む人は、次のコマンドを使用してパッケージをインストールできます。
sudo apt install qtcreator