E’ risaputo che l’IDE disponibile con l’Arduino, in apparenza identico a quello di Processing, non e’ esattamente il massimo che uno sviluppatore potrebbe desiderare. Esso manca, infatti, delle features di base disponibili sulla maggior parte degli IDE commerciali e non, come ad esempio il Syntax higlight, il code parsing and checking, smart indent, help in line e il syntax completation, naturalmente con questo NON voglio denigrare l’ottimo lavoro che il team dell’Arduino ha compiuto. L’IDE e’ ottimo ed intuitivo per tutti i neofiti e non che si avvicinano alla piattaforma open source ed open hardware.
Sviluppare senza la possibilita’ di utilizzare tali funzioni puo’ risultare a volte poco efficiente, certo si potrebbe optare per la formazione vincente vim, c-scope, ctags e l’inseparabile riga di comando, ma sono certo che molti di voi stanno gia’ pensando di navigare altrove, quindi la mia scelta ricade su un IDE ormai diffusissimo e con tutte le features necessarie: Eclipse.