Questa attività è supportata da programmi specifici (debugger) messi a disposizione dall'IDE grazie anche all'uso di breakpoint su linee di codice e dai messaggi di standard error emessi nei file di log (es. rilevamento eccezioni nelle console dell'IDE), che indicano e mostrano allo sviluppatore l'esecuzione, istruzione per istruzione, del programma, permettendo nel contempo l'analisi dei dati trattati dal programma stesso.
kwˌesta atːivitˈa e sʊpːortˈata da proɡrˈammɪ spetʃˈifitʃɪ debʊdʒːˈɛr mˈessɪ a dispozitsiˈone dallˈide ɡrˈatsje ˌanke allˈuzo dɪ breakpˈɔint sʊ lˈinee dɪ kˈɔditʃe e daj messˈadʒːɪ dɪ stˈandard ˈɛrɾor emˈessɪ nˈei fˈile dɪ lˈɔɡ ˈeːs. rilevamˈento etʃːetsiˈonɪ nˈelle kˈɔnsole dellˈide, ke ˈindikano e mˈɔstrano ˌallo zvilʊpːatˈore lezekʊtsiˈone, istrʊtsiˈone per istrʊtsiˈone, del proɡrˈamma, permetːˈɛndo nel kontˈɛmpo lanˈalizɪ dˌeɪ dˈatɪ tratːˈatɪ dal proɡrˈamma stˈesso.