我有这样的代码:
class Myclass { }
我现在想要添加一些代码,例如一个方法.我在}之后然后按下输入期望得到这个(|是光标的位置):
class Myclass { | }
但是我得到了这个:
class Myclass { | }
class Myclass { public void A() { } }
我的缩进配置是正确的,因为一旦按下Ctrl K,D就会得到修复.我还检查了选项 – >文字编辑器 – > C# – >格式化 – >检查缩进和“缩进块内容”.
这是在带有Resharper 8.1的Visual Studio 2013上发生的.我暂时暂停了Resharper,没有任何区别.在同一台机器上,我使用带有Resharper的Visual Studio 2012,它可以正常工作.
有谁知道在写作过程中必须更改哪些配置才能使缩进工作?
解决方法
我发现这个设置搞砸了:它是选项 – >文本编辑器 – >所有语言 – >标签 – >缩进.我把它设置为Block,它应该是Smart
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。