C# 如何强制Resharper将花括号放在同一条线上?
如果我输入:C# 如何强制Resharper将花括号放在同一条线上?,c#,resharper,C#,Resharper,如果我输入: if (id < 0) { 另外,我知道这个问题,但它解决了在一行上强制使用大括号的问题,而不是将大括号与if语句保持在一起。看看您链接的另一个问题,它与此非常接近,但这可能是您感兴趣的区别。我不知道是否可以只为“if”语句设置K&R(与“Other”下的所有语句相反),但您完全可以将K&R设置为标准 缩进样式可在选项窗口中的以下位置找到: 代码编辑>[语言]>格式样式>大括号布局 这是从Resharper 2018.1.2开始的从Resharper菜单中,选择选项,然后
if (id < 0) {
另外,我知道这个问题,但它解决了在一行上强制使用大括号的问题,而不是将大括号与
if
语句保持在一起。看看您链接的另一个问题,它与此非常接近,但这可能是您感兴趣的区别。我不知道是否可以只为“if”语句设置K&R(与“Other”下的所有语句相反),但您完全可以将K&R设置为标准
缩进样式可在选项窗口中的以下位置找到:
代码编辑>[语言]>格式样式>大括号布局
这是从Resharper 2018.1.2开始的从
Resharper
菜单中,选择选项
,然后导航到:代码编辑-->C#-->格式样式-->大括号布局
您可以从中选择:
- 在行尾(K&R样式)
- 在行尾(无空格)
严重吗?请不要@TimonPost给它一天或一个小项目的机会。一旦我试过,我就回不去了。代码看起来和闻起来都好多了。@AngryHacker这不是Javascript,而是C。不要与敌人搏斗IDE@maccetturaVS IDE实际上就是这种风格。是Resharper在和我打架。
if (id < 0)
{
}
if (id < 0) {
}