コードスタイルの指定

ファイルのMIMEタイプによって、そのファイルが開かれるモードとエディタが決まります。Qt Creator では、C++ファイルはC++コードエディタのEdit モードで、QMLファイルはQt Quick エディタで開かれます。

以下のインデントを指定します:

  • C++ファイル
  • QMLファイル
  • Nimファイル

コードスタイルは、グローバルに、またはプロジェクトごとに個別に指定できます。複数のコードスタイル設定セットを指定し、それらを簡単に切り替えることができます。さらに、コードスタイル設定のインポートおよびエクスポートも可能です。

現在のプロジェクトでグローバルなコードスタイルを上書きするには:

  1. Projects 」>「Project Settings 」>「Code Style 」の順に選択します。

    「プロジェクト」モードのコードスタイル設定

  2. Language 」で、「C++ 」を選択します。 Qt Quick、または「Nim 」を選択します。
  3. C++ の場合、プロジェクトで `.clang-format ` ファイルを使用するには、`Use global settings ` のチェックを外してください。
  4. プロジェクトの「.clang-format 」ファイルを上書きするには、「Use custom settings 」を選択します。
  5. Custom settings で、プロジェクトに使用する設定を選択します。

ごくまれに、ClangFormat が特定のコード構造を処理しきれず、Qt Creator のクラッシュを引き起こすことがあります。プロジェクトでそのような現象が発生した場合は、Formatting mode で「Use Built-In Indenter 」を選択し、そのプロジェクトの ClangFormat を無効にしてください。クラッシュを再現できる場合は、Help >Report Bug にアクセスしてバグを報告し、クラッシュを引き起こすコードをバグレポートに添付してください。

「テキストやコードのインデント」、「MIME タイプの編集」、「C++ コードスタイル」、Qt Quick コードスタイルの指定」、および「Nimも参照してください

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.