Resharper Braces自动格式化

时间:2010-12-02 09:06:46

标签: visual-studio-2010 settings resharper curly-braces braces

我遇到了Resharper和自动格式支架的问题。 由于一段时间Resharper在我输入左大括号时不添加闭合括号。 此外,当我在方法的最后一行输入右括号时,方法的右括号将被删除。

示例:

private void Method()
{
    if(true)
    { // If I type '{' resharper of vs2010 will normally add a '}' 
      // but I don't know why not now
}
private void AnotherMethod(){}

如果我手动添加右括号,则删除该方法的右括号并缩进AnotherMethod()

private void Method()
{
    if(true)
    {
    } // Why is the closing brace of the method removed?
    private void AnotherMethod(){}

我相关的resharper设置:
格式化样式>大括号布局
  - 大括号布局 :适用于所有下一行(BSD风格)(和空大括号格式:在不同的行
  - 强制支持 :适用于所有添加大括号

IntelliSence>完成行为
  - 已启用:完成后自动插入括号
 + - 已选择:开启和关闭

编辑
  - 已启用:自动插入右括号
 + - 已选择:输入左括号

解决此问题需要哪些resharper设置?

0 个答案:

没有答案