如果我输入:
if (id < 0) {
然后是Enter键,Resharper将其重新格式化为。
if (id < 0) { }
如何告诉它将其重新格式化到下面,例如,使用 if 声明?
if
P.S.我知道 this 问题,但它解决了在一行中强制使用大括号,而不是将大括号与 如果 声明。
如果
看看你链接的另一个问题,它与此非常接近,但它可能是你感兴趣的差异。我不知道您是否可以将k&r设置为仅“if”语句(与“other”下的所有内容相反),但您绝对可以将k&r设置为全盘标准。
缩进样式可以在“选项”窗口中的以下位置找到:.
代码编辑>[语言]>格式样式>大括号布局
截至2018年1月2日
缩进样式可以在“选项”窗口中的以下位置找到:
从 resharper 菜单中,选择 options ,然后导航到: code editing-->c-->formatting style-->brakes layout. 。
resharper 菜单中,选择 options ,然后导航到: code editing-->c-->formatting style-->brakes layout. 。
菜单中,选择 options ,然后导航到: code editing-->c-->formatting style-->brakes layout. 。
options ,然后导航到: code editing-->c-->formatting style-->brakes layout. 。
,然后导航到: code editing-->c-->formatting style-->brakes layout. 。
code editing-->c-->formatting style-->brakes layout. 。
。
您可以从中选择: 行尾(K&R样式) 行尾(无空格) . 您可以从中选择: 行尾(K&R样式) 行尾(无空格)
您可以从中选择:
行尾(K&R样式) 行尾(无空格) . 您可以从中选择: 行尾(K&R样式) 行尾(无空格)
行尾(K&R样式) 行尾(无空格)
. 您可以从中选择: 行尾(K&R样式) 行尾(无空格)