動作
C++ や QML のコードを含まないテキストファイル(Python コードファイルなど)のインデント設定を指定するには、Preferences >Text Editor >Behavior を選択します。

TabキーとBackspaceキーの押下をどのように解釈するか、継続行をどのように揃えるかを指定できます。
タブ環境設定の指定
以下のレベルでタブの環境設定を指定できます:
- すべての C++ ファイル
- すべての QML ファイル
- その他のすべてのテキストファイル
- プロジェクト内の C++ ファイル
- プロジェクト内の QML ファイル
- プロジェクト内のその他のテキスト・ファイルの場合
タブとインデントの指定
Tabs and Indentation グループで、タブ・ポリシーとタブ・サイズを指定できます。Default Tab policy フィールドで、インデントにスペースだけを使うか、タブだけを使うか、またはそれらの混合を使うかを選択します。
デフォルトでは、コード・エディタのタブの長さは8スペースで、インデント・サイズは4スペースです。タブの長さとインデントのサイズは、プロジェクトごとやファイルの種類ごとに個別に指定することができます。
継続行を前の行に揃えることができます。Align continuation lines フィールドで、Not at all を選択すると、自動整列が無効になり、論理的な深さまで継続行がインデントされます。常にスペースを使用して整列するには、With Spaces を選択します。Tab policy に従うには、With Regular Indent を選択します。
タイプ設定の設定
テキストまたはコードを入力すると、選択したテキストエディタまたはコードスタイルの環境設定に従って自動的にインデントされます。タイピング環境設定を設定するには、Preferences >Text Editor >Behavior >Typing を選択します。
次の表では、設定できるタイピング環境設定について説明します。
| 環境設定 | 説明 |
|---|---|
| Enable automatic indentation | テキスト エディターまたはコード スタイルの環境設定に従って、新しい行を自動的にインデントします。 |
| Backspace indentation | Backspace を選択したときのインデントの減らし方を指定します:
|
| Tab key performs auto-indent | Tabキーでテキストを自動的に字下げするタイミングを指定します:
|
| Prefer single line comments | ハイライト定義ファイルに複数行コメントと単一行コメントの両方の定義がある場合、選択範囲をコメントアウトするときに単一行コメントの定義を適用するには、このオプションを選択します。 |
| Preferred comment position | 選択範囲をコメントアウトするときの 1 行コメントの位置を指定します:
|
How toも参照してください: エディターの設定」、「環境設定の検索」、「テキストまたはコードのインデント」、「Qt Quick コード・スタイルの指定」、「エディターの設定」、「C++ コード・スタイル」、「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.