当我打开任何代码文件时,无论是我写的东西还是来自其他开发者的东西,我希望它能够自动格式化它,我喜欢支撑,缩进,行间距等。
理想情况下,将文件保存到磁盘时,它只会保存我触摸的代码/行的格式。它仍会显示格式化的其余代码,但它不会将这些保存到磁盘(以免惹恼其他开发人员)。
答案 0 :(得分:1)
您可以使用Resharper。它将显示格式不一致的警告(通过彩色下划线,就像拼写检查器的警告一样),并且您可以指示它根据默认格式规则或您自己的格式重新格式化选择或整个文件。
格式化规则可根据您自己的编码标准进行自定义。
答案 1 :(得分:1)
Visual Assist X适用于C / C ++和C#。每当我有不幸的需要在Windows中做事时我会广泛使用它:-)。
重构工具非常棒。它修复了Visual Studio智能完成。实际上,在使用Visual Assist X之后,Visual Studio智能完成看起来如此倾倒,以至于您不会相信您为这种糟糕的“智能”付出了太多。
当然,Visual Assist X还添加了急需的片段。当您在查看Textmate截屏视频时看到这些片段“特殊动作”时,您最终可以停止流口水。