有没有人知道德尔福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. SafeMM for Delphi XE2
- 4. LZMA for Delphi
- 5. Delphi for PHP
- 6. Delphi for windows and linux
- 7. Delphi D2009 for Win32和CodeDom
- 8. 在Delphi for PHP中居中表格
- 9. 在Win32中使用SOAP for Delphi入门
- 10. Delphi XE4,wParam for TControl.Perform()只接受unsigned int?
- 11. Pascal/Delphi for C++教程 - 编码器
- 12. Delphi for PHP - 源码的位置
- 13. 我可以在“Delphi 2007 for Win32”中使用.NET DLL吗?
- 14. 是否可以使用Delphi for win32创建SQL Server UDF?
- 15. 我该如何使用http.get for delphi xe2 ios firemonkey?
- 16. Delphi Firemonkey for mobile的自定义备忘录或文本选择?
- 17. 如何使用for循环内的TTask threadin delphi 10
- 18. Delphi 10 Android Broadcastreceiver for Headset Plugin不起作用。我错了什么?
- 19. 我无法在python2.6下使用python for delphi python2.6
- 20. Delphi gettimeofday for OSX(相当于赢得时间的timeGetTime)
- 21. 如何使用Synapse for Delphi中止SMTP发送操作?
- 22. Delphi for QA免费内存检测工具
- 23. 如何在Delphi 2007 for .NET中安装最新的Indy10?
- 24. WinDirStat-like Delphi in Delphi
- 25. 用Delphi
- 26. 在Delphi
- 27. 校验在Delphi
- 28. Delphi textfile empty
- 29. Set in enum for C#
- 30. 在Delphi
类似的问题:http://stackoverflow.com/questions/532986/are-there-any-static-code-analysis-tools-for-delphi-pascal – mjn 2011-05-27 16:25:59