Características esenciales y deseables en un IDE

En esta página se pretende mostrar una lista features que se desearían en un Entorno de Desarrollo Integrado (IDE en inglés) para desarrollar código en python. Parece que esto se ha convertido poco a poco en un proyecto que a varios (todos? :P) nos gustaria que se lleve a cabo :)

Escenciales

Características esenciales a la hora de usar un IDE, sin ellas no nos gustaría usarlo.

Opcionales, aunque deseables

Aquí se enumeran las características deseables en un IDE pero que no sean excluyentes a la hora de elegir uno en particular. Se podría ver la posibilidad de integración de estas características vía plugins.

Puedes ver una tabla comparativa de estas features en Tabla comparativa (aun no esta completa)

IDEal (última edición 2010-09-16 21:04:22 efectuada por ivanalejandro0)

USLA