|
Intellisense (fondamentale)
Debug integrato (fondamentale)
Possibilita' di attaccarsi ad un processo gia' in esecuzione, per debuggarlo al volo.
Integrazione con Source Safe Systems (fondamentale)
Test integrati
Analizzatore di sintassi con correttore
Integrazione con compilatori specifici del linguaggio (fondamentale)
Integrazione con precompilatori per controllo di coding standard
Integrazione e conoscenza della struttura delle soluzioni a piu' file specifici del linguaggio (fondamentale)
Template
Editor visuali per componenti GUI
Integrazione con componenti stile Project, per la progettazione, la condivisione e la risoluzione di unita' di lavoro da parte di un team.
Integrazione con componenti di ticketing per bugs.
Snippets (shortcut che una volta digitate aggiungono pezzi standard di codice)
Queste direi la maggior parte delle facilities di un IDE usate a livello professionale da parte di un team di lavoro.
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto.
E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test.
|