Review: WeBuilder 2006

Como no tengo sueño (típico) y ya la noche del Sábado se terminó, acá vá el review que les debía sobre un editor que vengo usando y que ya —les soy sincero— ha reemplazado a TopStyle como mi editor de código por default. Se trata de WeBuilder 2006, un editor de código “multiuso”, es decir, sirve —y colorea— sintaxis de varios lenguajes, entre ellos los que más nos interesan a nosotros, es decir, PHP, XHTML, CSS, JavaScript, etc.

WeBuilder en acción

Resúmen: Tiene autocompletar, buena integración con atajos de teclado y selecciones, colorea sintáxis de varios lenguajes, preview integrado. Un poco lento y sensación de “buggy”.

Ventajas:

  • Autocompletado de sintáxis. Esto es fundamental, probé muchos editores que parecían buenos pero que se quedaban cortos al no tener esta función (Crimson Editor es un ejemplo). Es realmente un embole andar cerrando etiquetas en editores que no soportan autocompletado.
  • Ayuda al editar PHP. Poniendo, por ejemplo, mail, aparece un tooltip de lo que la funcion hace, los argumentos que recibe, etc. Además tiene una muy buena herramienta de mapeo al servidor local, lo que le permite un excelente preview integrado, tanto en Internet Explorer y Firefox.
  • Buen uso de teclado. Ctrl + K marca un enlace (Ctrl + Shit + A en Topstyle), TAB indenta lo seleccionado y ¡OHHHH!, Alt + Mouse selecciona verticalmente (¡esto es una delicia para los que veniamos de EditPlus!) ¿Todavía escribís tus etiquetas? Es como usar Photoshop y tener que recurrir al toobar para hacer algo ;)
  • Ayuda al editar CSS. Realmente no encuentro muchas diferencias contra TopStyle, de hecho, hay varias características (sutiles) que parecen haber copiado de este último. Creo que hasta el esquema de colores para resaltar sintáxis CSS es idéntico al de TopStyle.
  • Gestión de proyectos/sitios incluída. Un proyecto es una carpeta del servidor local (incluye opción de sincronización con el servidor remoto, aunque nunca la utilicé, pues siempre uso NetDrive). PHP Designer 2006, creo, no tiene un buen —y simple— gestor de proyectos.
  • Buena integración con FTP. Graba archivos y proyectos completos en el servidor remoto. Esto es un punto más a favor si lo comparamos con UltraEdit, por ejemplo.
  • Búsqueda completa. Busca en archivos, busca y reemplaza, y otras combinaciones interesantes. Para los más geeks, también soporta expresiones regulares.
  • Multi copy&paste. Esto no lo probé nunca, pero a alguno capaz que le sirva. Lo ideal sería tener un editor que pegue ademas con el tercer botón del mouse (como en Linux).
  • Browser SQL integrado. Tiene un simple pero potente query browser para testear sentencias SQL. Soporta, obviamente MySQL.
  • Muy configurable. Al extremo, como PHP Designer o TopStyle.

Desventajas:

  • No es gratuito (cuesta 40USD).
  • A veces se “olvida” de las opciones guardadas. Me ha pasado tener que poner algunas veces a Monaco como fuente predeterminada.
  • Es medio lento al abrir un archivo. TopStyle sigue siendo el rey en este sentido, a mí me abre un archivo en menos de un segundo.
  • Un poco lento al seleccionar, tiene comportamiento erróneo al editar una línea de código en el límite del viewport.

Puntuación: 9 chelines.
Descarga: Desde la web de Blumentals.