我是代码纯粹主义者,更喜欢我自己的代码格式样式,而不是Visual Studio的默认设置。我已经关闭了“工具/选项”中的自动格式设置选项。在大多数情况下,它可以工作。
使用任何内置重构后,Visual Studio会使用其默认设置来掩盖我的设置。如何阻止VS这样做?
我是代码纯粹主义者,更喜欢我自己的代码格式样式,而不是Visual Studio的默认设置。我已经关闭了“工具/选项”中的自动格式设置选项。在大多数情况下,它可以工作。
使用任何内置重构后,Visual Studio会使用其默认设置来掩盖我的设置。如何阻止VS这样做?
Answers:
在aspx
页面中编写VB时遇到了这个问题。
解决方案是转到“工具>选项>文本编辑器>基本> VB特定”,然后关闭“漂亮列表”。
注意-在Visual Studio 2015中,可以在以下位置找到:
工具>选项>文本编辑器>基本>高级
text editor -> basic -> advanced
。“哦,是的,您想要高级部分”?这是基本原则
basic
是语言的名称,而不是选项的部分,因为C#也在此列出。
就我而言,是ReSharper。
StackOverflow:如何在Visual Studio中禁用ReSharper并再次启用它?
StackOverflow:有没有一种方法可以标记代码以告诉ReSharper不要格式化它?
最后是ReSharper:
我怀疑您可以在重构后禁用重新格式化。重构更改代码,由于它只是文本,我怀疑您想要的是它只是将未格式化的文本转储到源中。设置VS坚持您喜欢并遵循的代码样式是否容易一些?