如何关闭代码块后自动插入换行符?
how do i turn off auto-insert of newline after code block?
我可能有某种程度的强迫症,也许这就是为什么当我用“;”结束一行时它会困扰我在 while{}
for{}
或其他代码块下方,resharper 会自动在我的行上方插入一个换行符。
我不想要额外的一行。
我查看了大括号和换行符下的编辑选项页面,但似乎没有任何内容跳出。
示例:
if (true){
GC.Collect();
}
string s = "Any statement here, ending the line with ';' causes newline above";
Visual Studio (2019) 具有这些格式设置。我假设您使用的是 VS 而 resharper 没有进行格式化。
工具 > 选项 > 文本编辑器 > C# > 代码样式 > 格式化 > 换行
找到“在控制块的新行上放置左大括号”。那里还有很多其他人。
在 ReSharper 选项中:Code Editing
->C#
->Formating Style
->Blank Lines
- 将 After statements with child blocks
设置为 0。
我可能有某种程度的强迫症,也许这就是为什么当我用“;”结束一行时它会困扰我在 while{}
for{}
或其他代码块下方,resharper 会自动在我的行上方插入一个换行符。
我不想要额外的一行。
我查看了大括号和换行符下的编辑选项页面,但似乎没有任何内容跳出。
示例:
if (true){
GC.Collect();
}
string s = "Any statement here, ending the line with ';' causes newline above";
Visual Studio (2019) 具有这些格式设置。我假设您使用的是 VS 而 resharper 没有进行格式化。
工具 > 选项 > 文本编辑器 > C# > 代码样式 > 格式化 > 换行
找到“在控制块的新行上放置左大括号”。那里还有很多其他人。
在 ReSharper 选项中:Code Editing
->C#
->Formating Style
->Blank Lines
- 将 After statements with child blocks
设置为 0。