¿Que Entorno de Desarrollo uso?

Tras la instalación de ruby on rails, mi primera duda fue: vale pero ahora ¿que IDE utilizo?, ¿cuales existen?, ¿cual es el mejor? y tras trastear un poco, llegue a unas conclusiones que son el motivo de este Pegue o escriba el texto a corregir aquípost.
¿es necesario?
Lo primero que me di cuenta, es que las funcionalidades de rails no eran ni mucho menos complicadas llevarlas a cabo desde la consola, y que lo único que echaba en falta era un organizador de archivos, el cual me permitiera el acceso y modificación de éstos de forma rápida y ordenada.
¿Por tanto, es necesario tener un súper IDE con todas las funcionalidades de rails incluidas? (botón create model, migration,...). Mi conclusión es que no.
A partir de aquí, lo próximo no es otra cosa que enumerar algunos de los entornos, y finalmente serán clasificados por plataformas.
- Textmate : se trata de un editor de texto (en principio) funcional sobre mac os X, el cual tiene soporte de coloreado, auto completar, snippets, y como no, un organizador de archivos, de lo mejorcito visto hasta ahora. Eso si, en su contra cabría decir, que es de pago, y que solo funciona en el So de la manzana :(.

- Radrails : Es un entorno basado en eclipse, lo cual puede dar a pensar varias cosas:
La primera: Vaya! con lo que me mola el eclipse para programar en java (ip2, ada, eda :p), este mod no debe estar nada mal! (ya lo veremos).
La segunda : Uff, entorno basado en java, ¡Me voy a tener que comprar un pc nuevo para hacerlo funcionar! xD.
De la primera consideración (la segunda no tiene solución), solo decir que si, que es verdad que integra bastante funcionalidades directas (create migration, etc.), que nos pueden incluso hacer prescindir de la consola, coloreado, pero ¿Donde esta el autocompletar tan maravilloso que recordaba del eclipse?, pues, en ningún lado, por ahora eso si (el editor se encuentra en una fase muy temprana de su desarrollo), lo cual le quita muchos puntos respecto al todopoderoso textmate. A su favor cabría decir que el radrails es multiplataforma y gratuito, y que se puede instalar como módulo completo, o como plugin de eclipse. Sería interesante remarcar, que aunque parece que la comunidad radrails parece un poco parada, parece que están embarcados en una especie de fusión entre su producto y el aptana (:love, eso si que es un ide de desarrollo web html, css, php,...), por tanto no es de extrañar que cuando al aptana se le añadan el soporte para rails (al igual que hicieron con php, js,..), deban temblar los competidores.

- BlueFish editor: El bluefish es un editor xhtml (entre otros) opensource, el cual cumple a la perfección los requisitos que yo le pido a un ide de este tipo. Clasificación por pestañas, navegador de archivos lateral (muy importante dijimos) y coloreado, todo lo demás se hará bajo linea de comandos (que no tiene por que ser malo). Por tanto, hasta ahora tiene las mismas funcionalidades que el radrails (en la versión hasta la fecha, estoy seguro que esto cambiará en poco tiempo, ¡ánimo chicos!), pero a éstas hay que sumarles por lo menos estas dos: soporte para edición de xhtml, css desde el mismo IDE y como no, un consumo de memoria irrisorio comparado con la maquina comilona de java, y como además es multiplataforma, no considero que sea una mala opción.
![]()
Bueno, estos son solo los tres editores que yo he usado, lo cual no quiere decir que sean los únicos, es más, estaré encantado de que ustedes me ayudeis a ampliar la lista.
Finalmente solo queda poder una tabla comparativa con los aspectos más importantes de cada entorno.
| IDE | ¿Coloreado? | ¿Auto Completar? | ¿Consumo memoria? | ¿Gratuito? | Plataforma |
|---|---|---|---|---|---|
| Textmate | Si | Si (parcial) | Medio | No (39€) | Mac osX |
| Radrails | Si | No | Alto | Si | Todas |
| Bluefish | Si | No | Bajo | Si | Todas |
A partir de aquí que cada uno saque sus conclusiones, eso si, yo no me voy a quedar sin hacer las mias :p.
Si yo tuviera mac osx, probablemente me compraria el textmate, ya que me lo han recomendado personas que trabajan con ésto y confío en ellos, pero como no es así, entonces me decanto por el bluefish corriendo sobre linux, ya que el radrails no me ofrece por ahora( remarco por ahora, ya veremos que ocurre con el aptana) suficientes mejoras como para aceptar tal consumo de recursos.
Eso es todo, espero que esta pequeña comparativa haya sido de vuestro agrado.


n3uro5i5 dijo
Dejarme algún comentario hombre!
9 Marzo 2007 | 12:10 PM