是否有Visual Studio插件或加载项,允许您检查代码格式和约定。这将包括检查缩进,间距,行距,函数名称或变量的大小,检查pascal case或camel case等。任何与编码约定有关的内容。当然,我们可以设置这些。如果可能,我们可以保存此设置以便为其他项目导入。
如果在视觉工作室编辑器上发出警告或其他内容(例如突出显示行语句),或者在VS控制台上发出违反约定的情况,也会很好。
我找到了Code Style Enforcer,这本来可以没问题,但这需要来自devexpress的DXCore,这是出售或30天试用。我需要一个免费的插件。 Tnx ......:D
答案 0 :(得分:4)
答案 1 :(得分:2)
尝试使用FXCop或ReSharper
答案 2 :(得分:2)
StyleCop plugin的ReSharper是免费的,但ReSharper不是。如果你已经有了ReSharper,那就是快乐的狩猎。如果你不这样做,你真的应该。 =)
如果您想要主动语法突出显示而不是构建后分析,则需要该插件。
答案 3 :(得分:1)
更昂贵的Visual Studio 2008版本包括代码分析,它基本上是内置于IDE中的FxCop。您可以检查是否拥有它,因为项目属性上出现“代码分析”选项卡。如果你没有它,那么我支持尝试FxCop的建议,虽然我不确定它是否会在将来维护。
答案 4 :(得分:0)
您正在寻找来自Microsoft的免费工具FXCop:
http://msdn.microsoft.com/en-us/library/bb429476(VS.80).aspx
答案 5 :(得分:0)
StyleCop以及StyleFix和GhostDoc制作了一个很棒的“FREEsome三人组”。
我听说CodeStyleEnforcer但是没有尝试过......但是。 (现在下载)
答案 6 :(得分:-1)
还有Regionerate与FxCop做同样的事情,但它是免费的。