VS2013在新线上自动缩进关闭支架,为什么?

时间:2015-03-06 10:20:11

标签: c# visual-studio visual-studio-2013

我似乎无法找到一种方法来禁用右括号与所有其他args自动缩进。示例(注意右括号前面的空格)

func(
  arg1,
  arg2
  )

我希望它与函数调用保持一致。

func(
  arg1,
  arg2
)

但是我找不到VS格式化选项中的设置。我很确定我以前的VS实例没有这个自动设置。现在,当我完成键入arg2并按ENTER键时,它会自动将我对齐到错误的位置。

编辑:禁用所有自动编码,并在格式化选项中尝试了所有自动编码。也许问题是扩展?我正在使用Resharper。

1 个答案:

答案 0 :(得分:0)

所以我终于找到了答案,VS格式化选项没有生效的原因是因为ReSharper的格式化选项优先。

设置在Resharper中 - >编辑 - >编辑行为 "在大括号上自动格式化#34; "分号自动格式化" "自动插入右括号"