lo smart paste che quando copy e pasti righe di codice rispetta l'indenting, ecc..?
Posso chiederti cosa intendi con questo? A quanto ne so, tutti gli editor di testo quando copi del testo rispettano gli spazi bianchi a inizio riga; al massimo devi usare un paio di tab avanti o indietro per adattare alla profondità del codice circostante, ma non mi pare che porti via tanto tempo.
Se invece intendi dire che ti riformatta il codice per seguire il tuo stile di indentazione, non lo so, visto che di solito copio codice mio, quindi so già che è indentato come mi piace a me.
Poi non sono molto un fan degli editor che ti formattano il codice da soli, perchè per me conta molto l'aspetto "generale" del codice, quindi in certi punti vorrei usare una tecnica un po' diversa, uno spazio in più piuttosto che in meno, la parentesi sulla riga sopra invece che sotto, per rendere tutto graficamente ordinato.
Mi basterebbe veramente un editor che avesse:
- evidenziamento della sintassi, magari anche delle chiamate a funzione;
- un gradevole font e schema colori, o almeno la possibilità di modificare i singoli colori (sublime text ad esempio aveva degli schemi pre-definiti e basta);
- autocompletamento del codice.
L'ultima parte è quella più difficile da trovare in un editor leggero, perchè richiede un parser avanzato e dipendente dal linguaggio per capire il contesto del codice intorno al cursore e visualizzare i suggerimenti opportuni. Ho visto anche suggerimenti che si basano sulle parole del file corrente, ma sono utili fino a un certo punto, e solo per aiutare a scrivere velocemente le stesse cose, e non "cose nuove".
Insomma, mi serve un Dev-C++ un pochino più moderno!