ZEditArea
Desde que me pase a Ubuntu lo que mas estoy hechando de menos es el Ultraedit, el editor que utilizaba para trabajar cuando usaba Windows
Lo que lo hacia especial al margen del resaltado de colorines y paridas de esas era el poder abrir un archivo via FTP/WebDAV correctamente en Zope
Las cajas de edicion del ZMI son una porqueria, lo siento, un textedit pelao chungo que dan ganas de morirse y en Ubuntu aun no he sido capaz de encontrar ningun editor que gestione bien el FTP/WebDAV
En realidad estos editores lo que hacen es borrar el fichero y volverlo a crear cosa fatal en Zope puesto que Zope no tiene ficheros si no objetos
El mecanismo que utiliza Zope para saber que objeto crear tiene que ver con la extension y/o con el content type que se pase. Por tanto si se borra el fichero y se crea de nuevo sin respetar alguna de estas caracteristicas mal, se crea un DTML method y listos (cosa totalmente fatal para alguien como yo puesto que no uso DTML's)
A falta de algo que funcione ayer conoci ZEditArea y a su creador (este por email solo) Jörg, un tio majo. El publico una beta para ver si a alguien le interesaba su trabajo y yo le respondi afirmativamente y ofreciendole ayuda (si es que la necesitaba) Un rato despues se saco otra version mucho mas completa segun sus previsiones (la primera solo iva con los Scripts y la segunda iva tambien para las ZPT y para los DTML)
Como es la opcion que mas se ajusta a mis necesidades a falta de un editor de textos como dios manda, he decidido apoyarla tanto como sea posible y difundirla tanto como pueda para que Jörg decida seguir con el proyecto y eso estoy haciendo
ZEditArea es un codigo monkey patch (un parche que modifica un producto creado ya) que convierte las areas de texto de los scripts, templates y dtml en un editor (por ahora simple que te cagas) enriquecido con resaltado de colorines, numeros de linea y busquedas de texto, vamos, lo minimo imprescindible para el uso al que esta destinado
Aunque sea bajo minimos a mi este producto me ahorra una pila de trabajo, o mejor dicho, me hace el trabajo mucho mas comodo y estoy seguro que Jörg le ira dando funcionalidad segun si tiene mas o menos aceptacion (de hay la necesidad de escribir esto, para animar a su uso) asi que no puedo mas que recomendarlo y lo recomiendo