Pergunta

Existem ferramentas de análise de código estático para Delphi/Pascal?

Eu já vi muitas opções para C ++ e .NET, mas nada para Delphi/Pascal.

Idealmente, algo que poderia ser integrado a um sistema de integração contínuo.

Foi útil?

Solução

Analisador Pascal é legal.

Outras dicas

Se você quiser algo que lhe dará várias métricas de software (complexidade etc.) para o seu código, recomendo fortemente o SourCemonitor de Software Campswood. Funciona para C e C ++ também, e é gratuito.

A versão arquitetora do Delphi possui um recurso de auditorias e métricas muito poderosas que faz uma análise completa do seu código. O recurso fornece uma análise completa do seu código -fonte. Um recurso muito pouco apreciado, eu acho.

Codehealer Análise e verificação do código -fonte

Uma versão veio com o BDS2006, mas o número de dicas de visibilidade é limitado a 4 por categoria.dê uma olhada neste link

Funciona bem em um projeto pequeno, mas essa limitação torna muito difícil, se não impossível de usar em um grande projeto.

Há um novo FixInsight ferramenta que faz análise e verificação do código -fonte.

Analisador Pascal, Delphi 2006+ construiu auditorias e métricas, Monitor de origem e CELANTE DE CÓDIGO são os que eu estou ciente - todos são bastante úteis.

No Sourceforge, há um projeto Delphi Code Analyzer DCA com muitos downloads e última atividade em 2009, talvez interessante

O AQTime da AutomatedQA oferece um perfil de análise estática. Eu nunca usei esse perfil, mas estou feliz com os perfiladores do AQTIME que uso regularmente. Se você seguir esse caminho, poderá integrar o AQTIME com o TestComplete para realizar esse tipo de perfil como parte de uma abordagem de integração contínua.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top