【发布时间】:2010-11-29 01:13:09
【问题描述】:
当我打开任何代码文件时,无论是我编写的还是其他开发人员提供的,我都希望它能够根据我对大括号、缩进、行间距等的偏好自动对其进行格式化。
理想情况下,将文件保存到磁盘时,它只会保存我接触过的代码/行的格式。它仍会显示格式化的其余代码,但不会将这些代码保存到磁盘(以免惹恼其他开发人员)。
【问题讨论】:
标签: visual-studio coding-style code-formatting
当我打开任何代码文件时,无论是我编写的还是其他开发人员提供的,我都希望它能够根据我对大括号、缩进、行间距等的偏好自动对其进行格式化。
理想情况下,将文件保存到磁盘时,它只会保存我接触过的代码/行的格式。它仍会显示格式化的其余代码,但不会将这些代码保存到磁盘(以免惹恼其他开发人员)。
【问题讨论】:
标签: visual-studio coding-style code-formatting
您可以为此使用Resharper。它将显示格式不一致的警告(通过彩色下划线,很像拼写检查器的警告),您可以指示它根据默认格式规则或您自己的格式规则重新格式化所选内容或整个文件。
格式规则可自定义以适合您自己的编码标准。
【讨论】:
Visual Assist X 适用于 C/C++ 和 C#。每当我不幸需要在 Windows 中做事时,我都会广泛使用它:-)。
重构工具很棒。它修复了 Visual Studio 智能补全。事实上,在您使用 Visual Assist X 之后,Visual Studio 智能补全看起来如此垃圾,以至于您不会相信您为这种蹩脚的“智能”付出了如此多的代价。
当然,Visual Assist X 还添加了急需的 sn-ps。当您在观看那些 Textmate 截屏视频时看到那些 sn-p “特殊动作”时,您终于可以停止流口水了。
【讨论】: