Recentemente ho tenuto un discorso su una pletora di Open Source (alcuni sono open-source borderline, lo ammetto) strumenti di debug e il pubblico ha fatto grandi aggiunte alla mia lista.Qual è il tuo strumento di debug open source preferito?
Mi piacerebbe raccogliere la conoscenza (e dare credito) al pubblico di StackOverflow spesso brillante su questa stessa domanda.
Non ci sono vincoli WebService/Java/.Net/HTML/Perl dei linguaggi di programmazione a questa domanda. Finora, ho pontificare su:
- fs_usage per la ricerca di ciò che mantiene la scrittura su disco tanto
- lsof per il debug di quello che porti o file sono aperti
- tcpdump, wireshark, eavesdrop per guardando la tua il traffico di rete (dati malformati?)
- firebug per il debug di CSS, JavaScript, e la pagina problemi di caricamento
- SoapUI, poster, e per la risoluzione dei problemi SOAP e servizi web RESTful
- Eclipse Memory Analyzer e VisualVM per l'utilizzo della memoria Java e GC emette
- BTrace per strumentazione codice Java già distribuito ai server di produzione
- curl per guardare HTML grezzo, sans del browser redirect, e il test -calling servizi web
- JMeter per webapps di test di carico e di altri componenti supportati che fallire sotto stress
Quali strumenti Open source può y aggiungi alla lista?
Una volta avevo una copia di RetroVue. Ha fatto la stessa cosa, ma era ai tempi di Java 1.2, quindi era molto lento ... troppo lento per essere sfruttato al massimo delle sue potenzialità. – CoverosGene