Visual studio 是否有Visual Studio的插件可以按我喜欢的方式自动格式化代码?

Visual studio 是否有Visual Studio的插件可以按我喜欢的方式自动格式化代码?,visual-studio,coding-style,code-formatting,Visual Studio,Coding Style,Code Formatting,当我打开任何代码文件时,无论是我写的还是其他开发人员写的,我都希望它能自动格式化,使用我的首选项,如支撑、缩进、行距等 理想情况下,在将文件保存到磁盘时,它只保存我接触过的代码/行的格式。它仍然会显示其余的格式化代码,但不会将其保存到磁盘(以免激怒其他开发人员)。您可以使用它。它将显示格式不一致的警告(通过彩色下划线,很像拼写检查器的警告),您可以指示它根据默认格式规则或您自己的规则重新格式化所选内容或整个文件 格式化规则可以自定义以适合您自己的编码标准。Visual Assist X适用于C/

当我打开任何代码文件时,无论是我写的还是其他开发人员写的,我都希望它能自动格式化,使用我的首选项,如支撑、缩进、行距等

理想情况下,在将文件保存到磁盘时,它只保存我接触过的代码/行的格式。它仍然会显示其余的格式化代码,但不会将其保存到磁盘(以免激怒其他开发人员)。

您可以使用它。它将显示格式不一致的警告(通过彩色下划线,很像拼写检查器的警告),您可以指示它根据默认格式规则或您自己的规则重新格式化所选内容或整个文件


格式化规则可以自定义以适合您自己的编码标准。

Visual Assist X适用于C/C++和C#。每当我不幸需要在Windows中执行操作时,我都会广泛使用它:-)

重构工具非常棒。它修复了VisualStudioSmartCompletion。事实上,在您使用Visual Assist X之后,Visual Studio smart completion看起来非常糟糕,以至于您不会相信您为这种糟糕的“smartness”付出了这么多


当然,VisualAssistX还添加了非常需要的代码片段。当你在观看Textmate的屏幕广播时看到这些片段“特殊动作”时,你终于可以停止流口水了。

谢谢,这回答了一半的问题,可能就是我要说的。如果它没有真正写出我没有触及的代码更改,我会非常喜欢它。如果我使用这个,其他不使用这个的开发人员会对我生气:你可以选择格式化一个选择。我知道这很麻烦,但它能满足你的需要。