有沒有人知道德爾福FxCop/StyleCop的等價物?我非常希望將風格等的自動檢查變爲持續集成。FxCop/StyleCop for Delphi?
12
A
回答
10
我見過的最接近的是CodeHealer from SOCK software。我們使用它,並且將它集成到我們的FinalBuilder內部。它不同於FxCop的一個重要方式:它分析源代碼,而不是生成的可執行文件。它也不像FxCop那樣檢查。但我認爲這是Delphi的這個類別中最好的一個。
德爾福2009年的支持尚未完成,但他們表示他們正在努力。
12
有帕斯卡爾分析儀從Peganza:http://www.peganza.com/products_pal.htm
我不知道該功能如何比較FxCop的,因爲我還沒有真正使用任何一個。
0
我聽說過一種叫Delforex但沒有用它自己(還)
0
Delforex是偉大的,其實格式化代碼。儘管如此,它並沒有做太多的工作。 (我們有/使用它)。
我會爲Pascal分析儀或代碼治療儀投票。
Vaccano
0
是不是Delphi輸出.net兼容IL代碼?我在一個時代並沒有使用它,但我認爲更新的版本輸出.net程序集。
如果是這樣,那麼我會認爲FXcop會工作,你可以隨時添加一些自己的自定義規則。 Stylecop不起作用,但你至少可以讓FXCop運行。
2
Delphi Code Analyzer是另一個開源的。
1
DGrok項目幾年前開始使用類似FxCop的項目。解析器和分析的部分仍然可以使用,更多的「DGrok 0.8.1: multithreading, default options, GPL」 - 解析器是一個.NET項目,但
DGrok是解析 Delphi源代碼,並告訴你這件事 東西的工具集。在 DGrok項目頁面上閱讀更多關於它的信息。
1
有一個新的Delphi plugin for Sonar,它使用Delphi語法對源代碼運行自動測試。
相關問題
- 1. VCLs for Delphi for Android
- 2. FitNesse for Delphi 2006/Delphi 2007/Delphi 2009
- 3. LZMA for Delphi
- 4. SafeMM for Delphi XE2
- 5. Delphi for PHP
- 6. Indy 10 for Delphi 7
- 7. Delphi 2006 system.delete for widetrings?
- 8. Delphi for windows and linux
- 9. Delphi D2009 for Win32和CodeDom
- 10. 在Delphi for PHP中居中表格
- 11. Delphi for PHP - 源碼的位置
- 12. 在Win32中使用SOAP for Delphi入門
- 13. Delphi XE4,wParam for TControl.Perform()只接受unsigned int?
- 14. Pascal/Delphi for C++教程 - 編碼器
- 15. WinDirStat-like Delphi in Delphi
- 16. 我無法在python2.6下使用python for delphi python2.6
- 17. 如何在Delphi XE for Android中發送HTTP請求?
- 18. Delphi Firemonkey for mobile的自定義備忘錄或文本選擇?
- 19. 使用Discover for Delphi的代碼覆蓋範圍
- 20. 我可以在「Delphi 2007 for Win32」中使用.NET DLL嗎?
- 21. 是否可以使用Delphi for win32創建SQL Server UDF?
- 22. Delphi 10 Android Broadcastreceiver for Headset Plugin不起作用。我錯了什麼?
- 23. 如何在Delphi 10中使用Maps.TMapCircle for Android?
- 24. Delphi for QA免費內存檢測工具
- 25. 如何使用for循環內的TTask threadin delphi 10
- 26. 如何使用Synapse for Delphi中止SMTP發送操作?
- 27. 如何在現代Delphi中使用SameText for AnsiStrings?
- 28. Spring for Delphi中GlobalContainer和ServiceLocator之間有什麼區別?
- 29. Delphi gettimeofday for OSX(相當於贏得時間的timeGetTime)
- 30. 如何在Delphi 2007 for .NET中安裝最新的Indy10?
類似的問題:http://stackoverflow.com/questions/532986/are-there-any-static-code-analysis-tools-for-delphi-pascal – mjn 2011-05-27 16:25:59