次の方法で共有


.NET コード リファクタリング オプション

この記事のコード リファクタリング オプションは、C# と Visual Basic の両方に適用されます。

この記事で説明するオプションには重大度がなく、エラー一覧には警告または提案として表示されません。 代わりに、Visual Studio のリファクタリング中にのみ使用されます。

ビルドとリファクタリング中に適用される .NET コード スタイルルール、つまりフォーム IDEXXXXの ID を持つルールについては、「 コード スタイルルール」を参照してください。

.editorconfig ファイルの例:

# .NET formatting rules
[*.{cs,vb}]
dotnet_style_operator_placement_when_wrapping = end_of_line

dotnet_style_operator_placement_when_wrapping

リファクタリング中にコード行を折り返すときに演算子を配置する方法をカスタマイズするには、このオプションを使用します。

プロパティ 価値 説明
オプション名「 dotnet_style_operator_placement_when_wrapping
適用可能な言語 C# と Visual Basic
導入されたバージョン Visual Studio 2022 (英語)
オプション値 end_of_line 行の末尾に演算子を配置します。
beginning_of_line 新しい行に演算子を配置します。
既定値 beginning_of_line

コード例:

// dotnet_style_operator_placement_when_wrapping = end_of_line
if (true && 
    true)

// dotnet_style_operator_placement_when_wrapping = beginning_of_line
if (true
    && true)