Domanda

Sto cercando un modo per visualizzare avvisi del compilatore e osservazioni, annotando o in altro modo che mostra che le linee causano un report.

Questo è molto simile a un IDE moderno come NetBeans o Eclipse già lo fa, ma mi piacerebbe prendere l'uscita da diversi compilatori (e altri strumenti di analisi statica del codice) in una sola volta, e di creare un unico annotazioni al fine di ottenere una migliore panoramica.

La logica è che abbiamo visto alcuni problemi passano completamente inosservati, diciamo, Visual Studio 2005, ma accuratamente rilevato con un compilatore ARM proprietaria, e viceversa. avvertenze riferimenti incrociati potrebbero potenzialmente individuare i problemi meglio, ma in questo modo completamente manuale è praticamente impossibile.

Avete sentito parlare di un tale strumento? Potrebbe un IDE open-source come Eclipse essere esteso ad utilizzare diversi compilatori in una sola volta, o è già stato fatto?

È stato utile?

Soluzione 2

Credo che darò una risposta alla mia domanda, allora, per riassumere quello che ho trovato finora:

  • CDash strumento di guardare piuttosto interessante, anche se non proprio quello che sto cercando

  • PyPy Velocità Centro sembra interessante, e dovrebbe almeno essere possibile estendere di mostrare "numero di avvisi" come una misura di qualità nel tempo

  • a parte questo, solo il confronto di avviso di uscita con diff da diversi compilatori è abbastanza soddisfacente, soprattutto perché molti compilatori possono generare allarme "GCC-like" e l'uscita di errore per un facile confronto.

Altri suggerimenti

Altri strumenti succhia come findbugs già estendere il meccanismo di allarme utilizzato in Eclipse. Quindi se si hanno le findbugs di ricerca plugin per Eclipse installato vedrete entrambi i vostri errori di compilazione / avvertenze e le vostre findbugs avvertimenti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top