2009-02-10 12 views

Antwort

0

AQTime von AutomatedQA bietet einen Static Analysis Profiler. Ich habe diesen Profiler noch nie benutzt, bin aber mit den AQTime Profilern zufrieden, die ich regelmäßig verwende. Wenn Sie diesen Pfad verwenden, können Sie AQTime mit TestComplete integrieren, um diese Art der Profilerstellung als Teil eines kontinuierlichen Integrationsansatzes durchzuführen.

15

Wenn Sie etwas wollen, das Ihnen verschiedene Software-Metriken (Complecity etc.) für Ihren Code gibt, dann empfehle ich SourceMonitor von Campswood Software. Es funktioniert auch für C und C++, und es ist kostenlos.

+0

Dies ist ein großartiges Werkzeug. sehr coole Graphen. – MikeJ

3

Pascal Analyser, Delphi 2006+ hat in Audits und Metriken gebaut, Source Monitor und Code Healer sind diejenigen, die mir bekannt sind - alle sind ziemlich nützlich.

+1

Für alle, die später lesen; Die vollständige Funktion "Audits und Metriken" wird nur in Delphi ARCHITECT-SKUs gefunden. Obwohl ich glaube, dass eine sehr begrenzte Anzahl von Audits und Metriken in Delphi/RAD 2010 sogar in der Pro-SKU eingeführt wurde. –

15

Die Architect-Version von Delphi verfügt über eine sehr leistungsfähige Funktion für Audits und Metriken, die eine vollständige Analyse Ihres Codes durchführt. Die Funktion bietet eine vollständige Analyse Ihres Quellcodes. Ein sehr unterschätztes Feature, denke ich.

+0

Ist es in D5 + Jenkins + XUnit-Zusammenarbeit etwas nachahmbar? –

+1

Das Delphi-Audit und die Metriken sind definitiv nützlich, da nicht nur Codierungsregeln entdeckt werden, sondern auch ** Architekturgerüche erkannt werden **. Die Ergebnisse meiner Projekte waren sehr, sehr interessant. Dies ist sicherlich die Art von Delphi-Funktion, die ich denke! – TridenT

+1

Ich habe die Audits und Metriken in Delphi XE2 verwendet, und habe sie ein wenig kaputt gefunden (nur in der Lage, etwa 20% eines großen Projekts zu scannen) - immer noch sehr nützlich und würde sie sicherlich empfehlen. – Alister

8

CodeHealer tut Quellcodeanalyse und Überprüfung

Eine Version kam mit BDS2006, aber die Anzahl der Sichtbarkeit Hinweise zu 4 pro Kategorie beschränkt.

Es funktioniert gut auf einem kleinen Projekt, aber diese Einschränkung macht es sehr schwierig, wenn nicht unmöglich, in einem großen Projekt zu verwenden.

+0

Eigentlich war es keine Demo. Es war eine voll funktionsfähige Kopie. –

2

auf Source ist es ein Projekt Delphi Code Analyzer DCA mit ziemlich vielen Downloads und letzte Aktivität im Jahr 2009, vielleicht interessant

5

Es ist ein neues Werkzeug, das FixInsight Quellcodeanalyse und Überprüfung der Fall ist.

Verwandte Themen