目前如果我有
if(thing)
dostuff;
else
然后尝试在else resharper强制换行
之后按Tab键 if(thing)
dostuff;
else
{
}
而我想要的是插入制表符。就像标签按钮应该这样做,因为我经常喜欢在if / else之后有注释,并且喜欢它们是tab-aligned
if(thing) //etc
dostuff;
else //etc
{
}
我已经关闭了
中的大括号和括号选项环境 - >编辑器 - >编辑器行为
以及取消选中"否则"在模板资源管理器中。 我可以在其他地方找到更多选项吗?是否有一些方法可以让Resharper变得简单,永远不会在没有我告诉它的情况下添加括号,换行符或括号?并且通常允许我使用tab键,就像我没有安装它一样?
答案 0 :(得分:0)
该选项应位于菜单中:
ReSharper - >选项...... - >代码编辑 - > C# - >格式化样式 - >换行和换行。
在此" 换行和换行"设置列表:
放置在新线上 - >放置"否则"在新行(带复选框)
在这里,你应该能够找到并取消选中你想要删除ReSharper在你做事时添加新行和/或括号的其他情况。