Ich suche nach einem statischen Analysetool für Python, Ruby, Sql, Cobol, Perl, PL / SQL, SQL ähnlich wie Bugs zu finden und Stil zu überprüfen. Ich suche die Berechnung der Zeilenanzahl, die Identifizierung von Fehlern während der Entwicklung und die Durchsetzung des Kodierungsstandards.
Für Ruby ist es wahrscheinlich am besten, wenn Sie sich diese vorherige SO-Frage ansehen:
was ziemlich gründlich scheint.
Sonar hat ein PL / SQL-Plug-In , das auf Toad CodeXpert-Codeanalyse basiert.
Siehe verschiedene statische Analysewerkzeuge von Semantic Designs .
Diese umfassen Standardmetriken für Java, C # und COBOL. Es gibt auch Werkzeuge, um doppelten Code (Klone) für viele Sprachen zu erkennen, einschließlich Python, Java, PL / SQL (aus Ihrer Liste).
Schließlich gibt es einen Style-Checker (Coding-Standards-Checks) für COBOL (mit optionalem Eclipse-Plugin), der Refactoring-Unterstützung bietet, um einige der Stilfehler zu beheben.
Ich benutze Pylint für Python, welches schön von Brandon Corfman in Komodo integriert wurde / a> (wenn ActiveStates Komodo dein Ding ist).
Tags und Links python ruby plsql static-analysis cobol