Buenas.
Mientras terminaba TPL me di cuenta de que no todo el mundo tiene porqué aprenderse comandos esotéricos de consola para poder programar. A fin de cuentas, la comodidad es la comodidad y un entorno integrado siempre facilita las cosas. Así pues desde hace un par de semanas vengo haciendo un editor de código/IDE/como quieras llamarlo para usar con TPL y con otros lenguajes de programación.
Características:
Sintaxis de colores para: ASP, BlitzBasic, FreeBasic, C/C++, HTML, Java, Lua, Nsis, Pascal, Perl, Python, Ruby, SQL, Visual Basic, XML.
Exportar a HTML, con la sintaxis de colores para cada lenguaje.
Múltiples pestañas, abriéndose cada archivo con su propia configuración/opciones.
Grabación/reproducción de macros.
Barra lateral con explorador de archivos e inferior con mensajes del compilador/intérprete.
Rehacer/Deshacer para cada documento abierto.
Utilidades para númerar, borrar lineas en blanco, tabular, comentar o convertir código.
Buscar y Reemplazar, con expresiones regulares y/o en múltiples archivos abiertos. Posibilidad de marcar lineas.
Banderas
Cargar/Guardar/Resetear configuración.
Autocompletar cualquier palabra, independientemente del código, basándose en el texto actual.
Ejemplo: "Tengo un perro verde."
Escribo "per", presiono ctrl + espacio y aparece un combo con la opción "perro" y otras similares.Intellisense. (De momento sólo para C, aunque ampliable)
Se minimiza en el reloj.
Permite tener códigos (snippets) guardados para acceder a ellos en otro momento.
Puede abrir un navegador interno.
De momento está por terminar, ya que la parte de enlazarlo a compiladores/intérpretes, el gestor de tareas, otras sintaxis para más lenguajes (entre ellos el propio TPL) y algunas cosas se me quedan en el tintero. Asimismo puede tener errores y algunos bugs, o vuestro ordenador puede tratar de salir por la ventana para conquistar el mundo, de lo cual no me hago responsable.
Muchas de las cosas que hay están ahí gracias a vuestras sugerencias en el thread de desarrollo y diseño web anterior. Intentaré seguir ampliándolo con otras que reciba. : -)
Y ahora menos cháchara y más chicha...
Screenshot con el autocompletar y el menú edición:
http://img154.imageshack.us/img154/7307/imagen1bx2.jpg
Screenshot con el intellisense en C y el menú opciones:
http://img147.imageshack.us/img147/7356/imagen2xc2.jpg
Descarga (2,6 Mb):
http://download.yousendit.com/4FD2094763785EC9