【问题标题】:Visual Studio 2012 C# Curly Brace Auto-ReturnVisual Studio 2012 C# 花括号自动返回
【发布时间】:2015-04-30 20:23:51
【问题描述】:

我刚从 Visual Studio 2010 迁移过来,过去每当我输入方法、条件、try/catch 等(任何使用大括号的地方)时,它都会自动格式化为以下内容;

private void myMethod()
{
}

然而,自从升级后,它会这样做:

private void myMethod() { }

必须将每个花括号都格式化成合理的形式,这很烦人。

我试过进入工具>选项>文本编辑器>C#>格式化>新行;那里检查了所有内容,包括“在新行上放置左大括号”,但似乎没有“在新行上放置右大括号”。这是他们摆脱的一个功能,还是他们以非常不同的方式做这件事?

【问题讨论】:

    标签: visual-studio-2012 format editor options


    【解决方案1】:

    他们似乎把选项放在了一个不是最不直观的地方——也就是说,他们没有把它放在 Text Editor>C#>Formatting 的“新行”部分,而是把它放在“Wrapping”中其中的一部分。而且,由于某种原因,默认是“在单行上留下块”,好像这是标准。

    不管怎样,它现在已经修复了,希望这能帮助未来遇到同样问题的程序员。

    【讨论】:

      猜你喜欢
      • 2012-08-24
      • 2013-06-19
      • 2019-01-04
      • 1970-01-01
      • 2018-07-31
      • 1970-01-01
      • 1970-01-01
      • 2017-04-10
      • 2010-09-07
      相关资源
      最近更新 更多