【问题标题】:Unexpected opening curly bracket indentation意外的开头大括号缩进
【发布时间】:2019-04-22 16:13:33
【问题描述】:

如果我输入if (true) Enter

光标会缩进

如果我继续使用{ Enter },我会得到一个类似

的大括号布局

为什么?

我希望大括号像

在 resharpers Braces layout 部分中,我将大括号布局设置为 在下一行(BSD 样式)

在 Visual Studios 选项中,进入文本编辑器、C#、代码样式、格式、缩进我有复选框缩进打开和关闭大括号复选框未选中。

如何使用 Visual Studio 和 Resharper 两个单独的代码样式选项部分?谁赢了?

【问题讨论】:

  • 你应该知道在这场斗争中你并不孤单。哦,如果你有解决方案,回答你自己的问题然后接受你自己的答案是完全可以接受的。

标签: visual-studio visual-studio-2017 resharper code-formatting


【解决方案1】:

认为解决办法是:

转到 Visual Studio 选项 -> 文本编辑器 -> 所有语言 -> 选项卡并设置 缩进到Block,然后是

转到 ReSharper 选项 -> 环境 -> 编辑器 -> 编辑器行为并确保Enter 时的智能缩进 未选中。

【讨论】:

  • 不,这不是真的。我的意思是,但如果你这样做了,其他几个过去可以正常工作的代码格式化行为现在都被破坏了。
猜你喜欢
  • 2019-10-13
  • 1970-01-01
  • 1970-01-01
  • 2017-05-24
  • 1970-01-01
  • 2023-03-17
  • 1970-01-01
  • 2013-09-21
  • 1970-01-01
相关资源
最近更新 更多