2016-04-28 64 views
-1

也许这个问题没有多大意义,但我想知道是否有任何静态代码分析器(C/C++/C#),它警告我关于源代码的问题文件没有建设项目本身...静态代码分析器不需要编译

我很想标志,得到由静态代码分析仪一样的FxCop(https://msdn.microsoft.com/en-us/library/bb429379(v=vs.80).aspx)不编译标记的那种问题......

请问可不可以不知何故?

编辑:忘了提,我想做的静态分析的IDE这意味着我正在寻找一些独立的东西,根本不需要插入到IDE中。

+0

我认为[R#](https://www.jetbrains.com/resharper/?gclid=Cj0KEQjw6Ya5BRDdyOewyo_Z_64BEiQA-fVKe2_inJ-6iCbm59MKNAMlNypbXGwI7BEVaXdDnpG3b6gaApvc8P8HAQ&gclsrc=aw.ds&dclid=CJOr7t3nscwCFag4cgodvdUIGQ)是你想要的或者是什么东西(至少)这是什么地方近。 – MaKCbIMKo

+0

工具必须以某种方式解析该文件......但它可以在后台完成。 – Jarod42

回答

1

了StyleCophttps://stylecop.codeplex.com/

它会扫描你的源代码文件,而不是托管代码。这意味着你不需要事先编译它。

+0

是否可以将StyleCop(Resharper)作为独立工具并将文件传递给它? – user3587624

+0

Resharper是可选的。您仍然可以使用StyleCop作为单独的工具。你不会传递文件给它。当你安装它时,会在Visual Studio中添加一个插件。 – niksofteng

+0

所以不可能使用StyleCop作为独立的,正确的? – user3587624