我想知道是否有代碼分析的替代方案。我想可以從零開始創建一個代碼分析器,雖然這是一項單調乏味的工作,我不確定它是否值得。還有其他的非.net特定的分析儀嗎?除了FxCop,.net中的代碼分析的任何替代方法?
感謝, 孫
我想知道是否有代碼分析的替代方案。我想可以從零開始創建一個代碼分析器,雖然這是一項單調乏味的工作,我不確定它是否值得。還有其他的非.net特定的分析儀嗎?除了FxCop,.net中的代碼分析的任何替代方法?
感謝, 孫
感謝您的答覆,但暫時我們只在尋找免費軟件版本。 – Sunscreen
Sonar的C#分析主要依賴於StyleCop,FxCop和Gendarme。 – reinierpost
這不再是這種情況。 SonarC#現在主要依靠自己的引擎和一套規則。 –
我的公司提供了多種分析C#的工具。
您在以廣泛的方式詢問分析工具,因此我假定您不僅對靜態分析感興趣。我們還爲C#提供(基於動態分析的)測試覆蓋率和分析器。
感謝您的答案,但暫時我們只是在尋找免費軟件版本。 – Sunscreen
正如Davide Piras所說,您應該明確地看看聲納C#插件生態系統。我是該項目的主要貢獻者之一,我不屬於sonarsource。 這些插件和聲納本身都是開源的。許可證是LGPL,因此對商業友好。
如果你想看到在C#項目行動聲納,看看到演示實例:
http://nemo.sonarsource.org/dashboard/index/org.mybatis:mybatisdotnet
的官方文檔可以在這裏找到:
http://docs.codehaus.org/display/SONAR/C-Sharp+Plugins+Ecosystem
如果您需要幫助或對安裝過程有任何疑問,隨時訂閱用戶郵件列表:
謝謝,我會看看它。 – Sunscreen
有各種各樣的工具可用來做各種不同的事情,可能被認爲是「代碼分析」。有什麼具體的,你正在尋找? –
我們需要的第一件事就是編碼標準,我認爲StyleCop就是這樣做的。另一個是代碼複雜性,雖然它又是模糊的;它取決於工具的輸出basicaly ...我們無法知道我們正在看什麼,但我們不需要FxCop輸出(或至少大部分)。 – Sunscreen