Are there any static code analysis tools for Delphi/Pascal? [closed]

好久不见. 提交于 2019-11-26 15:35:12

问题


Are there any static code analysis tools for Delphi/Pascal?

I have seen plenty of options for C++ and .NET, but nothing for Delphi/Pascal.

Ideally something that could be integrated into a continuous integration system.


回答1:


Pascal Analyzer is nice.




回答2:


If you want something that will give you various software metrics (complexity etc.) for your code then I strongly recommend SourceMonitor from Campswood Software. It works for C and C++ too, and it's free.




回答3:


The Architect version of Delphi has a very powerful Audits and Metrics feature that does a complete analysis of your code. The feature provides a complete analysis of your source code. A very under appreciated feature, I think.




回答4:


CodeHealer does source code analysis and verification

A version came with BDS2006, But the number of visibility hints is limited to 4 per category. have a look at this link

It works well on a small project but this limitation makes it very hard if not impossible to use on a large project.




回答5:


There is a new FixInsight tool which does source code analysis and verification.




回答6:


Pascal Analyser, Delphi 2006+ has built in audits and metrics, Source Monitor and Code Healer are the ones that I'm aware of - all are pretty useful.




回答7:


On Sourceforge there is a project Delphi Code Analyzer DCA with quite many downloads and last activity in 2009, maybe interesting




回答8:


AQTime from AutomatedQA offers a Static Analysis Profiler. I have never used this profiler but am happy with those AQTime profilers that I use regularly. If you go down this path you can integrate AQTime with TestComplete to accomplish this sort of profiling as part of a continuous integration approach.



来源:https://stackoverflow.com/questions/532986/are-there-any-static-code-analysis-tools-for-delphi-pascal

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!