ReSharper 2025.3 ヘルプ

C++ の EditorConfig プロパティ: タブとインデント

タブとインデント

インデントスタイル

プロパティ名:

indent_style , [resharper_]cpp_indent_style

使用可能な値:

  • tab : タブ

  • space : スペース

例:

タブ

if (condition) { if (condition1) { foo1(); foo2(); } else { foo3(); foo4(); } }

スペース

if (condition) { if (condition1) { foo1(); foo2(); } else { foo3(); foo4(); } }

インデントサイズ

プロパティ名:

indent_size , [resharper_]cpp_indent_size

使用可能な値:

整数

例:

値: 0

if (condition) { if (condition1) { foo1(); foo2(); } else { foo3(); foo4(); } }

値: 1

if (condition) { if (condition1) { foo1(); foo2(); } else { foo3(); foo4(); } }

値: 2

if (condition) { if (condition1) { foo1(); foo2(); } else { foo3(); foo4(); } }

タブの幅

プロパティ名:

tab_width , [resharper_]cpp_tab_width

使用可能な値:

整数

例:

値: 0

if (condition) { if (condition1) { foo1(); foo2(); } else { foo3(); foo4(); } }

値: 1

if (condition) { if (condition1) { foo1(); foo2(); } else { foo3(); foo4(); } }

値: 2

if (condition) { if (condition1) { foo1(); foo2(); } else { foo3(); foo4(); } }

タブがインデントに使用されているときの整列方法

プロパティ名:

[resharper_]cpp_alignment_tab_fill_style , [resharper_]alignment_tab_fill_style

使用可能な値:

  • use_spaces : スペースを使用する (任意のタブサイズで整列して見える)

  • use_tabs_only : タブのみを使用する (不正確)

  • optimal_fill : 最適な塗りつぶしのためにタブとスペースをミックス

結果のくぼみが大きすぎても位置合わせする

プロパティ名:

[resharper_]cpp_allow_far_alignment , [resharper_]allow_far_alignment

Allow alignment even if construct is located too far to the right, more than 2/3 of `Hard wrap at` limit

使用可能な値:

true | false

2024 年 5 月 26 日