Qt Creator

ソフトウェアのスクリーンショット:
Qt Creator
ソフトウェアの詳細:
バージョン: 4.7.0 更新
日付のアップロード: 17 Aug 18
開発者: Digia
ライセンス: 無料
人気: 269

Rating: 2.3/5 (Total Votes: 3)

Qt Creatorは、クロスプラットフォームおよびオープンソースのグラフィカルな統合開発環境(IDE)アプリケーションであり、Qt開発者に、使いやすく魅力的なグラフィカルユーザーインターフェイス(GUI)を作成するために必要なすべてを提供します。 Qt4とQt5の両方のツールキットをサポートしています。

ビジュアルデバッガ、フォームデザイナ、統合されたGUI(グラフィカルユーザインターフェイス)レイアウトで構成されています。このプログラムは経験豊富で初心者のQtプログラマが使用できるように設計されています。


機能の概要

QML、C ++、ECMAscript、高速コードナビゲーションツール、コード補完、構文強調表示、静的コードチェック、ソースコードリファクタリングのサポートを備えたコードエディタを備えています。さらに、ユーザは入力時のスタイルヒント、文脈依存ヘルプ、コードの折り畳み、カッコの選択とマッチングモードをユーザに提供します。

統合されたC ++ビジュアルデバッガは、Qtクラスの認識のおかげで、Qtのデータを人間が判読可能な形式で表示することができます。構造。さらに、GNUデバッガの生の情報を明確に表示することができます。

もう一つの興味深い機能は、Git、Mercurial、Bazaar、Subversion、CVS、Perforceなど、いくつかのよく知られているバージョン管理システムの統合サポートです。また、CDB(Microsoft Console Debugger)もサポートしています。内部JavaScriptデバッガ、LLDB(LLVMデバッガ)、GDB(GNU Symbolic Debugger)アプリケーションなどがあります。


フードとサポートされているプラ​​ットフォーム

Qtで書かれているため、アプリケーションはプラットフォームに依存せず、Linux、Microsoft Windows、Mac OS Xオペレーティングシステムをサポートしています。これは64ビットと32ビットの命令セットアーキテクチャで成功裏にテストされています。

Linuxでは、64ビットおよび32ビットハードウェアプラットフォーム用のネイティブインストーラとして、また任意のLinuxディストリビューションで構成、コンパイル、インストールできるソースアーカイブとして配布されています。


結論

Qt Creatorプロジェクトは、現代的で整理されたユーザーインターフェイスをアプリケーションに導入するための最良のソリューションの1つを探している既存のQt開発者や今後登場するQt開発者にとって、非常に便利なユーティリティです。このリリースでは新しい:

C ++サポート:
私たちは、デフォルトでClangコードモデルを有効にする時が来たと判断しました。最後のリリースでは大きな進歩を遂げましたが、いつかこのスイッチを行う必要があります。ビルトインモデルは、C ++言語の開発やそれを取り巻く利用可能なツールの開発に追いつかない。私たちは最近、 "Clangコードモデルで動作する"というコメントを持つバグレポートを定期的にクローズしています。また、Clangコードモデルは、編集 - コンパイル - 解析サイクルを明示的に通過することなく、コード内の問題に関するより良い情報を提供します。また、Clolコードモデルに関するNikolaiのブログ記事とQt CreatorでのC / C ++サポートの履歴をご覧ください。
組み込みモデルがClangコードモデルよりも優れている状況があり、ClangCodeModelプラグインを無効にすることで、代わりにそのモデルを使用することができます。グローバルシンボルインデックスも、組み込みモデルで作成されます。
clang-tidyとclazyによるQt Creatorでのプロジェクト全体の診断と修正:

ClangコードモデルをClang 6.0にアップグレードしました。現在、シンボルドロップダウン、アウトラインペイン、および「。」のために使用される、現在のドキュメントの概要に関する情報が提供されます。ロケータフィルタ。また、編集中に実行するClang-TidyとClazyのチェックを自由に選択でき、デバッグモード(Analyze> Clang-Tidy and Clazy)で新しいツールを使ってコードベース全体をチェックするオプションもあります。 。コードモデルの警告とエラーは、[問題]ペインにオプションで表示されるようになりました。
テストインテグレーション:
C ++エディタのテキストカーソルが現在テスト機能の中にある場合は、新しいテストをカーソル下で実行アクションでその個別のテストを直接実行できます。テストインテグレーションは、エディタで失敗したテストの場所をマークするようになりました。 Googleテストでは、フィルタリングのサポートが追加されました。
Windowsホスト:
Windowsでは以前はQt Creatorをブロックする可能性のあるMSVCコンパイラのスキャンを改善しました。 Qt Creatorがグローバルな共有Windowsデバッグストリームを聞いている間、短期間のフリーズにつながる問題も修正しました。そして、ネットワークドライブ上のファイルを保存することは、すべての構成で再び機能するはずです。
その他の改善点:

キットのオプションは、Qt Creatorでプロジェクトに適応させるために必要な最も重要な設定の1つです。そこで、私たちはそれらを好みのダイアログの最上位の項目に入れます。これはリストの最初のものです。
WindowsまたはLinuxでHiDPI画面を使用している場合、Qtの自動スケーリングを使用するかどうかを簡単に選択できるようになりました。インタフェース。
ファイルシステムビューには、アルファベット順のソートに統合されるのではなく、現在のドキュメントのプロジェクトとベースフォルダの同期をオフにする代わりに、フォルダを上に表示するための新しいオプションが用意されています。ファイルシステムビューで新しいフォルダを直接作成することもできます。

バージョン4.6.2の新機能:

編集:
Clangコードモデルやブックマークを使用している場合は、エディタに新しいインラインアノテーションがあります。ブックマークとClangのエラーと警告は、エディタの対応するテキスト行の最後にも表示されるようになりました。こうすることで、入力中に問題の詳細を簡単に確認することができます。マウスを下線付きのテキストやマーカーの左側に置く必要はありません。 [オプション]> [オプション]タブでアノテーションの位置を設定できます。テキストエディタ>表示。 (好きではない場合は、機能をオフにすることもできます)。
また、同じファイル内の別の場所にジャンプすると、スムーズに新しい場所にスクロールできるオプションも追加されました。この機能を試したい場合は、オプション>テキストエディタ>表示>ファイル内のナビゲーションをアニメーション化します。
C ++:
すでに利用可能だったハイライト機能を有効にしましたが、デフォルトのカラースキームでは独自のカラーセットはありませんでした。ローカル変数、グローバル変数、メンバ変数、関数、宣言および出力引数は、エディタで強調表示することによって区別できるようになりました。あなたにとってカラフルな場合は、[オプション]> [オプション]の[デフォルトのクラシック]として使用できる、テキストエディタ>フォントと色。

クラスの名前を変更すると、Qt Creatorは同じベース名のファイルの名前を変更するようになりました。置換ボタンを押す前に、検索結果パネルのファイル名の変更オプションをチェックしてください。
Clangコードモデルが有効になっている場合は、これは以前はまだどのような場合でも組み込みモデルを使用していたテキストカーソルでの識別子の強調表示にも使用されています。
CMake:
Qt Creator CMakeプロジェクトツリーCMake> = 3.7( "server-mode")を使用すると、プロジェクトツリーのクリーンアップをいくつか行いました。デフォルトでは、空のディレクトリを非表示にし、ソースファイルを1レベル上に移動して、追加のノードを取り除きます。また、CMAKE_RUNTIME_OUTPUT_DIRECTORYが指定されているときにアプリケーションの作業ディレクトリを修正し、ディスクダイアログでCMake設定からの外部変更を受け入れることができなかったことが変更されました。
その他の変更:
Windows CEのサポートを無くし、ClearCaseの統合をデフォルトで無効に変更しました。

バージョンの新機能:

編集:
Clangコードモデルやブックマークを使用している場合は、エディタに新しいインラインアノテーションがあります。ブックマークとClangのエラーと警告は、エディタの対応するテキスト行の最後にも表示されるようになりました。こうすることで、入力中に問題の詳細を簡単に確認することができます。マウスを下線付きのテキストやマーカーの左側に置く必要はありません。 [オプション]> [オプション]タブでアノテーションの位置を設定できます。テキストエディタ>表示。 (好きではない場合は、機能をオフにすることもできます)。
また、同じファイル内の別の場所にジャンプすると、スムーズに新しい場所にスクロールできるオプションも追加されました。この機能を試したい場合は、オプション>テキストエディタ>表示>ファイル内のナビゲーションをアニメーション化します。
C ++:
すでに利用可能だったハイライト機能を有効にしましたが、デフォルトのカラースキームでは独自のカラーセットはありませんでした。ローカル変数、グローバル変数、メンバ変数、関数、宣言および出力引数は、エディタで強調表示することによって区別できるようになりました。あなたにとってカラフルな場合は、[オプション]> [オプション]の[デフォルトのクラシック]として使用できる、テキストエディタ>フォントと色。

クラスの名前を変更すると、Qt Creatorは同じベース名のファイルの名前を変更するようになりました。置換ボタンを押す前に、検索結果パネルのファイル名の変更オプションをチェックしてください。
Clangコードモデルが有効になっている場合は、これは以前はまだどのような場合でも組み込みモデルを使用していたテキストカーソルでの識別子の強調表示にも使用されています。
CMake:
Qt Creator CMakeプロジェクトツリーCMake> = 3.7( "server-mode")を使用すると、プロジェクトツリーのクリーンアップをいくつか行いました。デフォルトでは、空のディレクトリを非表示にし、ソースファイルを1レベル上に移動して、追加のノードを取り除きます。また、CMAKE_RUNTIME_OUTPUT_DIRECTORYが指定されているときにアプリケーションの作業ディレクトリを修正し、ディスクダイアログでCMake設定からの外部変更を受け入れることができなかったことが変更されました。
その他の変更:
Windows CEのサポートを無くし、ClearCaseの統合をデフォルトで無効に変更しました。

バージョン4.3.1の新機能:

Qtクイックデザイナー:
Qt Creator 4.3では、Qt Quick Designerにコードエディタを統合しました。これにより、コードの編集中にプロパティエディタとナビゲータを同時に使用することができます。さらに、ビューを分割してグラフィカルエディタとコードエディタの両方を表示したり、グラフィカルエディタの変更がコードにどのように影響するか、またその逆を直接見ることができます。もちろん、編集モードでもコードオンリーエディタを使用することはできます。
Qt Quick Designerには、積み重ねられたコンテナのサポートが強化され、一般的な操作のための新しいツールバーが追加されました。 Qtクイックデザイナーの新機能のみに焦点を絞ったブログ記事をご覧ください。
CMake:
CMake 3.7以降でQt Creatorを使用する場合は、IDEのためにCMake 3.7に追加されたサーバーモードを使用するようになりました。これは、以前にジェネレータやMakefileから解析できるものよりも、プロジェクトの構造、パスのインクルードなどに関する情報を提供します。その結果、プロダクトとターゲットもプロジェクトツリーに表示され、個別にビルドすることができます。

CMakeのバージョンにかかわらず、プロジェクトファイルに明示的にリストされていなくても、ヘッダファイルをプロジェクトツリーに追加しました。ビルドからCMakeのキャッシュにある情報を含むキットをセットアップし、必要に応じて新しいツールチェーンとQtバージョンを登録する、QMakeベースのプロジェクトを既に提供しているように、CMakeプロジェクトの既存のビルドをインポートすることもできます。
C ++:
C ++以外のC言語でコーディングする場合や、異なる定義を持つ異なる(サブ)プロジェクトのファイルを使用する場合は、C ++エディタの新しい機能が役立ちます。ファイルが異なるコンテキストで使用されている場合、ドロップダウンメニューがエディタの上部にあるツールバー。エディタでファイルを解釈する(サブ)プロジェクトと言語を選択できます(ドキュメント)。
あなたが少しの実験をしているなら、ClangRefactoringプラグインを有効にしてください。 Advanced Findにclang-queryの予備的なサポートを追加し、ローカルのリネームリファクタリングのためにClangを使用します。
CDB / MSVCデバッグ:MSVCコードをデバッグするための私たちのCDBサポートは、かなり印刷するためにPythonベースのバックエンドを使用するようになりました。これにより、パフォーマンスが大幅に向上し、GDBとLLDBのバックエンド、Qt CreatorのCDBサポートのための、より多くの、より良い、そして統一された可愛らしいプリンタで最もかわいい印刷コードを共有するためです。
注:CDBデバッグサポートは、インストーラー内の別のオプションコンポーネントに移動しました(デフォルトで有効)。残念ながら、オンラインインストーラを使用してQt Creator 4.3にアップデートすると、この新しいコンポーネントはインストールされません。メンテナンスツールを再起動し、"コンポーネントの追加または削除"を選択し、Qt>ツール> Qt Creator CDBデバッガサポートするコンポーネントです。
QMLプロファイラ:
QtプロファイラでQtクイックアプリケーションをプロファイルすると、QMLコードエディタで直接パフォーマンス情報が表示されます。プロファイラ自体にも多くのパフォーマンス改善が加えられ、UIの問題の多くは修正されました。
アンドロイド:
Qt Creator 4.3は、Android SDKバージョン25.3.1の変更によって作成された問題を修正します。
iOS:

iOS開発用のQt Creatorを使用している場合は、署名に使用する開発者チームとプロビジョニングプロファイルを選択できるようになりました。これは、QMakeが選択するデフォルトとプロジェクトファイルに設定されている設定を上書きします。

バージョン4.3.0の新機能:

Qtクイックデザイナー:
Qt Creator 4.3では、Qt Quick Designerにコードエディタを統合しました。これにより、コードの編集中にプロパティエディタとナビゲータを同時に使用することができます。さらに、ビューを分割してグラフィカルエディタとコードエディタの両方を表示したり、グラフィカルエディタの変更がコードにどのように影響するか、またその逆を直接見ることができます。もちろん、編集モードでもコードオンリーエディタを使用することはできます。
Qt Quick Designerには、積み重ねられたコンテナのサポートが強化され、一般的な操作のための新しいツールバーが追加されました。 Qtクイックデザイナーの新機能のみに焦点を絞ったブログ記事をご覧ください。
CMake:
CMake 3.7以降でQt Creatorを使用する場合は、IDEのためにCMake 3.7に追加されたサーバーモードを使用するようになりました。これは、以前にジェネレータやMakefileから解析できるものよりも、プロジェクトの構造、パスのインクルードなどに関する情報を提供します。その結果、プロダクトとターゲットもプロジェクトツリーに表示され、個別にビルドすることができます。

CMakeのバージョンにかかわらず、プロジェクトファイルに明示的にリストされていなくても、ヘッダファイルをプロジェクトツリーに追加しました。ビルドからCMakeのキャッシュにある情報を含むキットをセットアップし、必要に応じて新しいツールチェーンとQtバージョンを登録する、QMakeベースのプロジェクトを既に提供しているように、CMakeプロジェクトの既存のビルドをインポートすることもできます。
C ++:
C ++以外のC言語でコーディングする場合や、異なる定義を持つ異なる(サブ)プロジェクトのファイルを使用する場合は、C ++エディタの新しい機能が役立ちます。ファイルが異なるコンテキストで使用されている場合、ドロップダウンメニューがエディタの上部にあるツールバー。エディタでファイルを解釈する(サブ)プロジェクトと言語を選択できます(ドキュメント)。
あなたが少しの実験をしているなら、ClangRefactoringプラグインを有効にしてください。 Advanced Findにclang-queryの予備的なサポートを追加し、ローカルのリネームリファクタリングのためにClangを使用します。
CDB / MSVCデバッグ:MSVCコードをデバッグするための私たちのCDBサポートは、かなり印刷するためにPythonベースのバックエンドを使用するようになりました。これにより、パフォーマンスが大幅に向上し、GDBとLLDBのバックエンド、Qt CreatorのCDBサポートのための、より多くの、より良い、そして統一された可愛らしいプリンタで最もかわいい印刷コードを共有するためです。
注:CDBデバッグサポートは、インストーラー内の別のオプションコンポーネントに移動しました(デフォルトで有効)。残念ながら、オンラインインストーラを使用してQt Creator 4.3にアップデートすると、この新しいコンポーネントはインストールされません。メンテナンスツールを再起動し、"コンポーネントの追加または削除"を選択し、Qt>ツール> Qt Creator CDBデバッガサポートするコンポーネントです。
QMLプロファイラ:
QtプロファイラでQtクイックアプリケーションをプロファイルすると、QMLコードエディタで直接パフォーマンス情報が表示されます。プロファイラ自体にも多くのパフォーマンス改善が加えられ、UIの問題の多くは修正されました。
アンドロイド:
Qt Creator 4.3は、Android SDKバージョン25.3.1の変更によって作成された問題を修正します。
iOS:

iOS開発用のQt Creatorを使用している場合は、署名に使用する開発者チームとプロビジョニングプロファイルを選択できるようになりました。これは、QMakeが選択するデフォルトとプロジェクトファイルに設定されている設定を上書きします。

バージョン4.2.2 / 4.3ベータ版の新機能:

これはバグ修正の純粋なリリースであり、さまざまな重要なバグを処理します。
実行コンフィギュレーションのいくつかのプロパティは、プロジェクトモードに入るときにのみ初期化され、QMakeプロジェクトを実行するときにさまざまな問題が発生し、現在修正されているカスタム実行可能ファイルを実行するプロジェクトになりました。
4.2では、iOS SimulatorのXcode 8サポートを修正しました。残念ながら、特にiOS 10シミュレータデバイスで実行しているときにはまだ問題がありました。
私たちは、シミュレータ上でアプリケーションを起動する方法を変更しました。これは、今度は確実に再び動作するはずです。

バージョン4.2.1 / 4.3ベータ版の新機能:

これは純粋なバグ修正リリースであり、さまざまな重要なバグを処理します。
実行コンフィギュレーションのいくつかのプロパティは、プロジェクトモードに入るときにのみ初期化され、QMakeプロジェクトを実行するときにさまざまな問題が発生し、現在修正されているカスタム実行可能ファイルを実行するプロジェクトになりました。
4.2では、iOS SimulatorのXcode 8サポートを修正しました。残念ながら、特にiOS 10シミュレータデバイスで実行しているときにはまだ問題がありました。
私たちは、シミュレータ上でアプリケーションを起動する方法を変更しました。これは、今度は確実に再び動作するはずです。

バージョン4.2.1の新機能:

これは純粋なバグ修正リリースであり、さまざまな重要なバグを処理します。
実行コンフィギュレーションのいくつかのプロパティは、プロジェクトモードに入るときにのみ初期化され、QMakeプロジェクトを実行するときにさまざまな問題が発生し、現在修正されているカスタム実行可能ファイルを実行するプロジェクトになりました。
4.2では、iOS SimulatorのXcode 8サポートを修正しました。残念ながら、特にiOS 10シミュレータデバイスで実行しているときにはまだ問題がありました。
私たちは、シミュレータ上でアプリケーションを起動する方法を変更しました。これは、今度は確実に再び動作するはずです。

バージョン4.2.0の新機能:

テーマ:
4.0で追加されたFlatテーマを補完するFlat LightテーマとFlat Darkテーマを追加しました。これらは環境>インターフェース>テーマ設定。また、テキストエディタで>>と表示されているいくつかのエディタカラースキームを追加しました。フォント&色。
編集:
テキストエディタは、文字を自動的に挿入したりスキップしたりすることに関して、より良く動作するようになりました。引用符または括弧を入力すると、対応する終了文字が追加されます。開始文字を削除すると、再び削除されます。閉じた文字を自分で入力すると、自動的に挿入された文字が置き換えられます。これらの両方は、現在、テキストカーソルが終了文字から離れていない限り発生します。テキストエディタで括弧と引用符を個別に挿入するように設定することもできます。>完了設定。
C ++:
コードモデルと静的アナライザの統合のバグを修正する以外に、バイナリパッケージをClang 3.8.1を使用するように更新しました。これは、特にMSVCでの多くの問題も修正しました。また、MSVC2015 Update 3でよりうまく動作するClangに最近のパッチを追加しました。
Qtクイック:QtクイックデザイナーとQMLプロファイラの両方で、多くのパフォーマンスが向上しました。 Qt Quick Designerがアイテムのレンダリングに使用するQtクイックコントロール2スタイルを選択できるようになりました。新しいコンポーネントへの移動アクションは、アイテムとその内容を別々のファイルに移動します。
CMake:
CMakeプロジェクトをサポートするための多くのバグが修正され、ワー​​クフローがさらに改善されました。 CMakeは、Qt Creatorがアクティブなアプリケーションである場合にのみ自動的に実行され、自動実行を完全にオフにすることができます(Build& Run> CMake)。プロジェクトのCMakeキャッシュにQML_IMPORT_PATH変数を設定すると、Qt CreatorはこれをピックアップしてQMLコードモデルに送り、エディタでQMLインポートにアクセスすることができます。 (例CMakeコード:(QML_IMPORT_PATH $ {CMAKE_SOURCE_DIR} / qml $ {CMAKE_BINARY_DIR} /インポートのCACHE文字列 "" FORCE)))
その他の改善点:
プラグインをオンにすると(ヘルプ> About Plugins、Qt Creator> MacOSのプラグインについて)、Qt CreatorはNimプログラミング言語を実験的にサポートします。この貢献に対してFilippo Cucchettoに感謝します。構文の強調表示、インデント、コーディングスタイルの設定、アプリケーションのビルド、実行、デバッグを含む簡単なプロジェクト管理をサポートしています。

バージョン4.1.0の新機能:

テーマ:
4.0で追加されたFlatテーマを補完するFlat LightテーマとFlat Darkテーマを追加しました。これらは環境>インターフェース>テーマ設定。また、テキストエディタで>>と表示されているいくつかのエディタカラースキームを追加しました。フォント&色。
編集:
テキストエディタは、文字を自動的に挿入したりスキップしたりすることに関して、より良く動作するようになりました。引用符または括弧を入力すると、対応する終了文字が追加されます。開始文字を削除すると、再び削除されます。閉じた文字を自分で入力すると、自動的に挿入された文字が置き換えられます。これらの両方は、現在、テキストカーソルが終了文字から離れていない限り発生します。テキストエディタで括弧と引用符を個別に挿入するように設定することもできます。>完了設定。
C ++:
コードモデルと静的アナライザの統合のバグを修正する以外に、バイナリパッケージをClang 3.8.1を使用するように更新しました。これは、特にMSVCでの多くの問題も修正しました。また、MSVC2015 Update 3でよりうまく動作するClangに最近のパッチを追加しました。
Qtクイック:QtクイックデザイナーとQMLプロファイラの両方で、多くのパフォーマンスが向上しました。 Qt Quick Designerがアイテムのレンダリングに使用するQtクイックコントロール2スタイルを選択できるようになりました。新しいコンポーネントへの移動アクションは、アイテムとその内容を別々のファイルに移動します。
CMake:
CMakeプロジェクトをサポートするための多くのバグが修正され、ワー​​クフローがさらに改善されました。 CMakeは、Qt Creatorがアクティブなアプリケーションである場合にのみ自動的に実行され、自動実行を完全にオフにすることができます(Build& Run> CMake)。プロジェクトのCMakeキャッシュにQML_IMPORT_PATH変数を設定すると、Qt CreatorはこれをピックアップしてQMLコードモデルに送り、エディタでQMLインポートにアクセスすることができます。 (例CMakeコード:(QML_IMPORT_PATH $ {CMAKE_SOURCE_DIR} / qml $ {CMAKE_BINARY_DIR} /インポートのCACHE文字列 "" FORCE)))
その他の改善点:
プラグインをオンにすると(ヘルプ> About Plugins、Qt Creator> MacOSのプラグインについて)、Qt CreatorはNimプログラミング言語を実験的にサポートします。この貢献に対してFilippo Cucchettoに感謝します。構文の強調表示、インデント、コーディングスタイルの設定、アプリケーションのビルド、実行、デバッグを含む簡単なプロジェクト管理をサポートしています。

バージョン4.0.3の新機能:

このリリースから、私たちはオープンソースの下でClangスタティックアナライザの統合、拡張QMLプロファイラの機能、自動テストの統合(実験的)を提供しています。 Qtクイックデザイナの以前の商用専用の接続エディタとパスエディタは、すでにQt Creator 3.6.0で公開されていました。 Qt Creatorは、商用ライセンスおよびGPLv3(例外あり)の下で利用可能になりました。例外は、生成されたコードにライセンス制限がないことを保証し、第三者コードへのブリッジも可能です。
CMakeのユーザーは、CMakeベースのプロジェクトのワークフローを改善したことがわかります。必要に応じてCMakeが自動的に起動され、使用されているQtバージョンやツールチェーンなどのキット設定が自動的に設定されます。プロジェクトモードでは、ビルドディレクトリのCMake設定を変更するためのUIが追加されました。同じキットを使用するすべてのプロジェクトに共通のCMake設定を変更することもできます。プロジェクトがビルドされる前に、Qt CreatorはCMakeビルドディレクトリを作成しなくなります。これは、特にユーザーがCMakeビルドシステムを使ってソースコードを勉強したいときには、はるかに賢い作業環境になります。Clangコードモデルは、(実験的な)プラグインがオンの場合に自動的に使用されるようになりました。警告のカスタマイズ可能な設定を追加しました。この設定では、プロジェクトごとに指定することもできます。
デバッグ側では、OS XのXcode 7.3に含まれている新しいLLDBに登場した複数の問題を修正しました。また、標準タイプ用のよりきれいなプリンタと多くのバグ修正を見つけることができます。
分析モードがどこになったのか疑問に思った場合:デバッグモードでマージされました。新しい統合デバッグモードでは、デバッガ、Clang Static Analyzer、Memcheck、Callgrind、およびQML Profilerツールが見つかります。 QMLプロファイラは統計の新しい視覚化を追加します:Flamegraph。このビューでは、横棒は関数のすべての呼び出しに要した時間を示し、上の垂直ネスティングはどの関数が他の関数によって呼び出されたかを示し、非常に簡潔な概要を示しています。
Qtクイックデザイナーでは、スペースキーを押しながら左マウスボタンでドラッグしてキャンバスを移動できるようになりました。新しいQtクイックコントロール2のサポートを追加し、多くのバグ修正を受けました。私たちのブログに最近掲載したQt Quick DesignerとQtクイックコントロール2についての投稿とビデオにも頭を上げてください。

Qt Creatorには、ダイアナが1年前に発表したコンセプトに基づいた新しいフラットテーマが追加されました。 Qt Creatorでテーマを変更したことのない人は誰でもデフォルトになります。古いテーマは、[ツール>]で[クラシック]としても使用できます。オプション>環境>インタフェース。

バージョン4.0.1の新機能:

このバージョンの最も明白な新機能は、おそらくエディタの垂直スクロールバーに追加したハイライトです。これで、
ブックマーク、ブレークポイント、警告、エラー、および検索結果は、開いているドキュメントにあります。
また、Qt Creatorでのグローバル検索のパフォーマンスも向上しました。 Find Usagesのようなコードモデルベースの検索は、常にマルチスレッドでしたが、これは今では固定されている純粋にテキストベースの検索の場合ではありませんでした。
Qt Creatorの独自のC ++コードモデルは、テンプレートを使用した多くの問題など、多くの修正を受けました。別のプロセスで実行されているClangベースのコードモデルでは、多くの進歩がありました。これは、Clang自身のバグから安全にするはずです。また、バイナリパッケージをアップグレードしてClang 3.6を使用しました。
Qtクイック1はQtクイック2に引き継がれ、QtクイックデザイナーからQtクイック1のサポートが削除されました。また、Qt Quick 1ウィザードを削除し、V8でプロファイリングをサポートしました。 Qtクイック2のビジュアルデザイナー、Qtクイック1と2のコードエディター、Qtクイック2のQt 5.2以降とQtクイック1のプロファイリングは影響を受けません。

メンテナーがいないBlackBerry 10開発のサポートを削除しました。これによりQNXの開発に影響はありません。
Windowsでは、ユーザアプリケーションの実行中にQt Creatorが数秒間フリーズすることがある問題を修正しました。 Linuxでは、Qt Creatorがjournaldのサポートでコンパイルされたときにパフォーマンスの問題が修正されました。 Android開発では、Android M、64ビット、Google AVDの問題を修正しました。

バージョン3.5.1 / 3.6.0 RC1の新機能:

このバージョンの最も明白な新機能は、おそらくエディタの垂直スクロールバーに追加したハイライトです。これで、
ブックマーク、ブレークポイント、警告、エラー、および検索結果は、開いているドキュメントにあります。
また、Qt Creatorでのグローバル検索のパフォーマンスも向上しました。 Find Usagesのようなコードモデルベースの検索は、常にマルチスレッドでしたが、これは今では固定されている純粋にテキストベースの検索の場合ではありませんでした。
Qt Creatorの独自のC ++コードモデルは、テンプレートを使用した多くの問題など、多くの修正を受けました。別のプロセスで実行されているClangベースのコードモデルでは、多くの進歩がありました。これは、Clang自身のバグから安全にするはずです。また、バイナリパッケージをアップグレードしてClang 3.6を使用しました。
Qtクイック1はQtクイック2に引き継がれ、QtクイックデザイナーからQtクイック1のサポートが削除されました。また、Qt Quick 1ウィザードを削除し、V8でプロファイリングをサポートしました。 Qtクイック2のビジュアルデザイナー、Qtクイック1と2のコードエディター、Qtクイック2のQt 5.2以降とQtクイック1のプロファイリングは影響を受けません。

メンテナーがいないBlackBerry 10開発のサポートを削除しました。これによりQNXの開発に影響はありません。
Windowsでは、ユーザアプリケーションの実行中にQt Creatorが数秒間フリーズすることがある問題を修正しました。 Linuxでは、Qt Creatorがjournaldのサポートでコンパイルされたときにパフォーマンスの問題が修正されました。 Android開発では、Android M、64ビット、Google AVDの問題を修正しました。

バージョン3.5.0の新機能:

このバージョンの最も明白な新機能は、おそらくエディタの垂直スクロールバーに追加したハイライトです。これで、
ブックマーク、ブレークポイント、警告、エラー、および検索結果は、開いているドキュメントにあります。
また、Qt Creatorでのグローバル検索のパフォーマンスも向上しました。 Find Usagesのようなコードモデルベースの検索は、常にマルチスレッドでしたが、これは今では固定されている純粋にテキストベースの検索の場合ではありませんでした。
Qt Creatorの独自のC ++コードモデルは、テンプレートを使用した多くの問題など、多くの修正を受けました。別のプロセスで実行されているClangベースのコードモデルでは、多くの進歩がありました。これは、Clang自身のバグから安全にするはずです。また、バイナリパッケージをアップグレードしてClang 3.6を使用しました。
Qtクイック1はQtクイック2に引き継がれ、QtクイックデザイナーからQtクイック1のサポートが削除されました。また、Qt Quick 1ウィザードを削除し、V8でプロファイリングをサポートしました。 Qtクイック2のビジュアルデザイナー、Qtクイック1と2のコードエディター、Qtクイック2のQt 5.2以降とQtクイック1のプロファイリングは影響を受けません。

メンテナーがいないBlackBerry 10開発のサポートを削除しました。これによりQNXの開発に影響はありません。
Windowsでは、ユーザアプリケーションの実行中にQt Creatorが数秒間フリーズすることがある問題を修正しました。 Linuxでは、Qt Creatorがjournaldのサポートでコンパイルされたときにパフォーマンスの問題が修正されました。 Android開発では、Android M、64ビット、Google AVDの問題を修正しました。

バージョン3.4.2の新機能:



このリリースには、次の回帰の修正が含まれています。手動で登録されたWindowsのドキュメントは、再起動時に再び登録解除され、プラグインを無効にするとプラグインについてのダイアログのほとんどが無効になります。

バージョン3.4.0の新機能:

Qt CreatorのC ++サポートには、すべての関数定義をクラス宣言の外に移動する新しいリファクタリングアクションが追加されました。また、Qt 5スタイルの信号とスロットのオートコンプリートを追加しました。 「&」と入力するだけですオートコンプリートでオブジェクトのタイプが分かります。また、プロジェクトで明示的に記述されていない場合でも、プロジェクトで使用されているすべてのファイルを検索するロケータフィルタ、すべてのC / C ++ファイルが含まれます。このフィルタは、ロケータの入力フィールドに入力するだけで使用されるデフォルトの一部で、ショートカット文字列をすべてのプロジェクトのファイルと共有します。

Professional版またはEnterprise版のユーザーは、Qt Testベースの自動テストとQtクイックテストの実験的な統合を追加しました。プロジェクトに定義されているテストの一覧を表示したり、個別のテストセットを実行したり、テスト結果を新しいテスト結果出力ペインに表示したりする別のナビゲーションペインTestsが追加されています。試してみるには、ヘルプ>プラグインについて(Qt Creator> OS Xのプラグインについて)、ユーティリティ> AutoTestを実行し、Qt Creatorを再起動します。また、Clangスタティックアナライザの統合を実験的な状態から外しました。少なくともClang 3.6がインストールされている場合、MSVCおよびMinGWでの使用もサポートされています。また、ファイルの個々の診断を抑止し、プロジェクトモードでこれらを管理するための新しいページを追加しました。
外部ツールを実行するための環境の変更
QML Profilerのイベントノートで検索する
64ビットAndroidツールチェーンの使用
ベアメタル開発のための汎用プロジェクトの使用
一般的なハイライトの括弧のハイライト

バージョン3.3.2の新機能:


OS XでのClangコードモデルプラグインのデプロイ(QTCREATORBUG-14038)
フォールバックエミュレーションを使用するとQtクイックエミュレーションレイヤでクラッシュする(QTCREATORBUG-14031)

バージョン3.3.1の新機能:

編集:
一部のハイライトファイルでクラッシュを修正しました(QTCREATORBUG-13883)
CMakeプロジェクト:
埋め込み完了の修正(QTCREATORBUG-13567)
CMakeファイルの修正された強調表示(QTCREATORBUG-13588)
C ++サポート:
固定コメントの継続(QTCREATORBUG-13415)
自動変数のポインタリファクタリングアクションに修正されました(QTCREATORBUG-13605)
コンテキストメニューからのリファクタリングアクションのトリガを修正
テキストカーソルが最初に設定された場合にのみ機能しました(QTCREATORBUG-13388)
キットが使用できない場合のクラッシュを修正(QTCREATORBUG-13730)
一部のファイルを解析する際の無限ループの修正(QTCREATORBUG-13703)
#ifネストが512レベルよりも深い場合のクラッシュを修正
バージョン管理システム:
Git
diff.mnemonicprefixが設定されているときに、diffビューアのチャンクを修正しました(QTCREATORBUG-13782)
ClearCase
ファイルがすでにチェックアウトされていてもチェックアウトが要求される問題を修正しました(QTCREATORBUG-13782)
コード貼付:
pastebin.caへの貼り付けの修正(QTCREATORBUG-13802)
プラットフォーム固有
OS X:
FinderからQt Creatorへのファイルのドロップを修正(QTBUG-40449)
アンドロイド:

自動検出されたキットを取り外す際のクラッシュを修正しました(QTCREATORBUG-13736)
多くのモジュールをリンクする修正されたデバッグ・アプリケーション(QTCREATORBUG-13691)
WinRT:
パッケージルートへのカスタムファイルのインストールを修正しました(QTCREATORBUG-13835)
デバッグ時に時々クラッシュする問題を修正

バージョン3.3.0の新機能:


このリリースには、大きな機能のバグフィックスと大きな新機能が含まれています。
その他の機能には、Android開発用のGradleビルドシステム、Qt 5で新しい接続スタイルを採用するためのリファクタリングアクション、CMakeプロジェクトのBareMetalサポート、QmakeベースのQMLプロジェクトにQt Quick Compilerを使用するオプションが含まれます。変更の詳細なリストについては、変更ログを参照してください。
プロフェッショナル版またはエンタープライズ版のユーザーには、Analyzeモードの新しいツールとして、プロジェクトにClang Static Analyzerを実行するための実験的サポートを追加しました。 QMLプロファイラのシーングラフイベントカテゴリが大幅に改善され、シーングラフ関連のイベントの時間範囲が数字のリストとして表示される代わりに視覚化されるようになりました。また、QMLプロファイラの入力イベントを別のカテゴリに表示することもできます。 Qtクイックデザイナーでは、TabViewsの直接編集、フォームファイル(.ui.qml)の追加チェック、フォームファイルをエクスポートして実装ファイルで使用するためのボタンを追加しました。

バージョン3.3.0 Beta 1の新機能:

これには、エディタの分割と追加のエディタウィンドウのサポートが強化されています。今すぐドラッグ&新しいファイルタイプのアイコンをドキュメントのドロップダウン(スクリーンショットを参照)の横にドラッグして、スプリット間でエディタをドロップします。 Ctrlキー(またはOS XのOptionキー)を押しながら移動する代わりに、同じドキュメント上で別のエディタを開く。ナビゲーションビュー(プロジェクトやオープンドキュメントなど)は、ファイルを複数に分割することもサポートしています。システムからQt Creatorウィンドウにファイルをドロップすると、適切な分割ファイルが開きます。
特定のキットで使用する環境変数を指定できるようになりました。キットとQtバージョンの表示名には、%{Qt:Version}のような変数を含めることができます。これらの変数には、対応する値が自動的に入ります。また、プロジェクトを設定する際に、すべてのキットを選択および選択解除するためのチェックボックスを追加しました。
.proファイルや.priファイルが変更されたときに行われる再解析のように、QMakeプロジェクトを開くことも非同期で行われるようになりました。 ProjectsビューのコンテキストメニューからQbsプロジェクトにファイルを追加できます。QML Profilerは、タイムラインのカテゴリの並べ替え、表示、非表示をサポートしています。また、イベントにメモを添付し、プロファイリングデータと共にエクスポートして他の人と共有することもできます。
テキストカーソルがC ++文字列リテラル内にあるときにEnterキーを押すと、文字列は分割され、次の行に続いて自動的に必要な引用符が追加されます。また、Qt 5でconnect()呼び出しを新しい接続スタイルに変換するためのリファクタリングアクションを少し追加しました。
Android開発では、Gradleビルドシステムのサポートを追加しました。
プロフェッショナル版またはエンタープライズ版のユーザーには、Analyzeモードの新しいツールとして、プロジェクトにClang Static Analyzerを実行するための実験的サポートを追加しました。 QMLプロファイラのシーングラフイベントカテゴリが大幅に改善され、シーングラフ関連のイベントの時間範囲が数字のリストとして表示される代わりに視覚化されるようになりました。また、QMLプロファイラの入力イベントを別のカテゴリに表示することもできます。

高いDPIディスプレイ上でのQt Creatorの外観向上、ウィンドウメニューへの開いたウィンドウのリストの追加、コンテンツ、インデックス、ブックマーク、および検索ビュー付きのオプションのサイドバーの追加など、多くのバグを修正し改善しました。外部のヘルプウィンドウに移動します。変更の詳細なリストについては、変更ログを参照してください。
注:Qt Creator 3.3では、Qt CreatorをコンパイルするためのサポートをQt 4でドロップします。Qt Creatorをコンパイルするために必要な最小限のQtバージョンは、現在Qt 5.3.1です。もちろんこれはあなたのプロジェクトには影響しません。Qt Creatorを使ってQt 4ベースのアプリケーションの開発を完全にサポートしています。

バージョン3.2.2の新機能:



Qt Creator 3.2.2では、Xcode 6やiOS Simulatorの使い方が改善されました。

バージョン3.2.1の新機能:

一般:
すべてのプロジェクトまたは現在のプロジェクトにショートカットを使用するとフリーズが修正されました。
ロケータフィルタ(QTCREATORBUG-12875)
サポートされていないUpdateInfoを削除してタイマーをアクティブにするとクラッシュする問題を修正
それを引き起こしたプラグイン(QTCREATORBUG-11262)
Qbsプロジェクト:
プロジェクトファイルがVCSによって書込み保護されている場合のファイルの追加と削除を修正
空のインストール手順を削除するとクラッシュする問題を修正
C ++サポート:
マクロパラメータでコンテキストメニューを開くとクラッシュする問題を修正しました(QTCREATORBUG-12853)
QMLサポート:
不足しているメンバーを日付オブジェクトに追加しました
Qt Quick 2.3およびQt Quick Controls 1.2アプリケーション用のテンプレートを追加
QML / JSコンソールの固定キーボードショートカット(QTCREATORBUG-12956)
Qtクイックデザイナー:
フォールバックQMLパペットを使用するオプションが追加され、デフォルトに設定されました
色のプロパティの修正された更新(QTCREATORBUG-12841)
ApplicationWindowプロパティの修正された複製(QTCREATORBUG-12910)
プラットフォーム固有
OS X:
バイナリパッケージでのClangライブラリの固定展開
バイナリパッケージでのフォールバックQMLパペットの固定展開
ファイルを間違って削除しました>終了メニュー項目

iOS:
バージョンが明示されていない場合の最新のSDKバージョンの固定値の決定
リモートLinux:
混合QMLとC ++のデバッグの修正(QTCREATORBUG-12928)
SSH接続の最大パケットサイズの固定チェック(QTCREATORBUG-12884)
ウインドウズの電話:
Windows Phone 8.0の固定フォントの展開

バージョン3.2.0の新機能:


テキストエディタでブロックを選択すると、選択したすべての行が同時に編集される「列編集」が可能になりました(Qt Creator Manual)
コンテキストヘルプは、外部ウィンドウで開くように設定できるようになりました(ヘルプモードを無効にすることなく)
C99で指定された初期化子と連結文字列のサポートが、C ++コードモデルに追加されました。エンコーディング処理とラムダサポートなどの多くの改善
Ctrl + Fで検索可能なペインが増えました。たとえば、プロジェクトツリー
QMLプロファイラは、多くのパフォーマンスと安定性の向上を再び受けました
エンタープライズQt Creatorユーザーは、QMLプロファイラを使用して、QMLでJavaScriptメモリ使用量をデバッグできるようになりました。 (これは、デバッグされたアプリケーションにQt 5.4を使用している場合にのみ使用できます)。

バージョン3.2.0 RC1の新機能:



ファイルシステムロケータフィルタ‘ f 'を使用して新しいファイルを作成できるようになりました。
ペインは検索可能です。プロジェクトツリー。
qbsプラグインは、プロジェクトへのファイルの追加と削除をサポートするようになりました。
C ++コードモデルは、多くの修正を受けました。ラムダを編集する

バージョン3.2.0 Beta 1の新機能:



テキストエディタでは、ブロック選択で「列編集」を行うことができるので、ブロック選択を入力するとすべての行が同時に適応されます。コンテキストヘルプは、(ヘルプモードを無効にすることなく)外部ウィンドウで開くように設定できるようになりました。同じファイルを複数の分割で開くと、編集者は別の分割で行を追加または削除しても、ファイルの同じ部分を表示し続けるようになります。また、C ++モデルには、C99指定のイニシャライザ、連結文字列、エンコード問題の修正などの多くの修正がありました。
デバッガビューでは、ヘッダーをクリックして列を展開したり折りたたんだりすることができます。デバッグヘルパーにはいくつかのタイプが追加されています。あなたが勇気があれば、独自のタイプのデバッグヘルパーも提供できるようになりました。 QMLプロファイラは、多くのパフォーマンスと安定性の向上を再び受けました。エンタープライズユーザーは、QMLプロファイラの新しいメモリプロファイリング機能を使用して、JavaScriptメモリ使用量をQMLでデバッグできるようになりました。 (これはQt 5.4を使用している場合にのみ利用可能です)。

要件:



Qt

同じようなソフトウェア

4DIAC
4DIAC

9 Dec 15

SeaScope
SeaScope

20 Feb 15

GoinEdit
GoinEdit

11 May 15

開発者の他のソフトウェア Digia

ImageExpo
ImageExpo

2 Jan 15

へのコメント Qt Creator

コメントが見つかりません
コメントを追加
画像をオンにする!