¿Alguien sabe de un equivalente a FxCop/StyleCop para Delphi? Realmente me gustaría obtener la comprobación automática de estilo, etc. en integración continua.FxCop/StyleCop para Delphi?
Respuesta
Lo más parecido que he visto es CodeHealer from SOCK software. Lo usamos, y lo hemos integrado en nuestra construcción de FinalBuilder. Difiere de FxCop de una manera importante: analiza el código fuente, en lugar del ejecutable producido. Tampoco comprueba tanto como lo hace FxCop. Pero creo que es lo mejor que está disponible en esta categoría para Delphi.
El soporte de Delphi 2009 todavía no está disponible, pero dicen que están trabajando en ello.
He intentado CodeHealer, y al mismo tiempo se ve bien , no es compatible con D2009, por lo que este no es un iniciador en este momento desafortunadamente – Mmarquee
Codehealer 2.6 (publicado el 2009-10-20) incluye soporte para Delphi 2009 y 2010 según su sitio web – mjn
@mjustin Justo a tiempo para Delphi XE :) –
Hay Pascal Analizador de Peganza: http://www.peganza.com/products_pal.htm
No sé cómo las características se comparan con FxCop, ya que en realidad no he utilizado ninguna de ellas.
He oído hablar de algo llamado Delforex pero no he utilizado yo mismo (aún)
Delforex es realmente grande para formatear el código. Aunque no hace mucho más que eso. (lo tenemos/lo uso).
Yo pondría en segundo lugar los votos de Pascal Analyzer o Code Healer.
Vaccano
¿No Delphi .NET salida de código IL compatibles? No lo he usado en una época, pero pensé que las versiones más nuevas daban salida a ensamblajes .net.
Si es así, habría pensado que FXcop funcionaría y siempre podría agregar algunas de sus propias reglas personalizadas. Stylecop no funcionaría, pero al menos podrías ejecutar FXCop.
Delphi Code Analyzer es otro código abierto.
El proyecto DGrok comenzó con algo así como FxCop hace algunos años. Las partes del analizador y análisis están todavía disponibles, leer más en "DGrok 0.8.1: multithreading, default options, GPL" - El analizador es un proyecto .Net pero
DGrok es un conjunto de herramientas para analizar código fuente Delphi y que le dice cosas sobre ella. Obtenga más información al respecto en la página del proyecto DGrok.
Hay un nuevo Delphi plugin for Sonar, que utiliza una gramática Delphi para ejecutar pruebas automáticas sobre el código fuente.
Sí, ahora uso esto, en realidad es genial y lo recomendaría altamente – Mmarquee
- 1. VCLs para Delphi para Android
- 2. Bibliotecas OpenID para Delphi?
- 3. Dropbox api para Delphi?
- 4. Qt para desarrolladores Delphi
- 5. SafeMM para Delphi XE2
- 6. Delphi para PHP
- 7. Biblioteca Bson para Delphi?
- 8. ¿Existe un ofuscador Delphi que funcione para> = Delphi 2007
- 9. Complemento de idioma para Delphi
- 10. Delphi = Pascal? Recursos para aprender?
- 11. wrapText para WideString en Delphi
- 12. equivalente C# para Delphi de
- 13. Mercurial plug in para Delphi
- 14. Intentando ubicar SafeMM para Delphi
- 15. Lista de controladores dbexpress gratuitos para Delphi
- 16. GUI para establecer rangos numéricos en Delphi
- 17. Lista completa de define para Delphi versiones
- 18. Delphi proxy transparente para una conexión TCP
- 19. Interfaces de biblioteca virtual para Delphi/Win32?
- 20. Patrones de diseño para Delphi 2009
- 21. buena biblioteca de PDF gratuita para Delphi
- 22. ¿Vale la pena considerar VTune para Delphi?
- 23. ¿Hay un plugin git para Delphi IDE?
- 24. Declaración de caso Delphi para rangos enteros
- 25. Editor de HTML para CBuilder/Delphi
- 26. Bibliotecas y tutoriales para XML en Delphi
- 27. ¿Algún motor de juegos para Delphi?
- 28. Componentes Delphi para usar con SQlite
- 29. Controles Delphi para editar pares clave/valor?
- 30. Implementación de Hashtable para Delphi 5
pregunta similar: http://stackoverflow.com/questions/532986/are-there-any-static-code-analysis-tools-for-delphi-pascal – mjn