Frage

Ich suche nach einer Möglichkeit, Compiler-Warnungen und -Anmerkungen zu visualisieren, indem ich Anmerkungen mache oder auf andere Weise zeige, welche Zeilen einen Bericht verursachen.

Dies ähnelt weitgehend einer modernen IDE wie NetBeans oder Eclipse, aber ich möchte die Ausgabe mehrerer Compiler (und anderer statischer Code-Analysetools) gleichzeitig übernehmen und eine einzige Annotation erstellen, um einen besseren Überblick zu erhalten.

Der Grund dafür ist, dass wir gesehen haben, dass einige Probleme beispielsweise von Visual Studio 2005 völlig unentdeckt blieben, von einem proprietären ARM-Compiler jedoch genau erkannt wurden und umgekehrt.Querverweise auf Warnungen könnten Probleme möglicherweise besser lokalisieren, eine vollständige manuelle Vorgehensweise ist jedoch nicht möglich.

Haben Sie schon einmal von einem solchen Tool gehört?Könnte eine Open-Source-IDE wie Eclipse erweitert werden, um mehrere Compiler gleichzeitig zu verwenden, oder ist dies bereits geschehen?

War es hilfreich?

Lösung 2

Ich werde dann wohl eine Antwort auf meine eigene Frage geben und zusammenfassen, was ich bisher herausgefunden habe:

  • Die CDash Das Tool sieht ziemlich interessant aus, ist aber nicht genau das, was ich suche

  • Die PyPy Speed ​​Center sieht interessant aus und sollte zumindest erweiterbar sein, um die „Anzahl der Warnungen“ als Qualitätsmaß im Zeitverlauf anzuzeigen

  • Ansonsten vergleiche ich nur die Warnausgabe mit diff von mehreren Compilern ist ziemlich zufriedenstellend, insbesondere da viele Compiler für einen einfachen Vergleich „GCC-ähnliche“ Warn- und Fehlerausgaben generieren können.

Andere Tipps

Andere Werkzeuge saugen, wenn Findbugs den in Eclipse verwendeten Warnmechanismus bereits erweitern. Wenn Sie das Findbugs -Plugin für Eclipse installiert haben, sehen Sie sowohl Ihre Kompilierfehler/Warnungen als auch Ihre Findbugs -Warnungen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top