Hola Diego...

Bienvenido... Ruby es realmente hermoso.

Te recomiendo que uses NetBeans 6.0 en su version para Ruby... Es realmente
muy muy bueno.

Se que es tradicion en Ruby (principalmente en Rails) hacer las cosas con
editores de texto mas que con entornos de desarrollo. Pero netbeans es un
editor semantico, rapido, integrado que entiendo de ruby.

Ademas de sintaxis coloreada, una gran cantidad de atajos de teclado tiene
un autocompletar que funciona muy bien.

Escribir *a.eac* y te muestra *each*, *each_with_index*, etc. en lista.
Ademas te muestra la documentacion de dicha funcion en una ventana popup.
Esto tambien funciona para los metodos que agregemos a nuestras propias
clases, extrayendo la documentacion de los comentarios.

Tiene refactoreo muy piola, podes ver todos los lugares donde estas usando
una funcion, extraer funciones un metodo, etc.

*Pero lo mas interesante es que entiende Rails!!!*
Si escribis p = Persona.find se muestra un autocompletar con find_by_nombre,
find_by_edad etc, donde nombre, edad, etc lo saca de la migracion asociada,
tambien te muestra informacion de los parametros necesarios para llamar a
una funcion.

Por utilimo tiene un debuger que funciona muy bien y una fabulosa
integracion con subversion.

Es un ambiente tan impresionante, inteligente, rapido, multiplataforma, solo
20 Mb y gratis que no encuentro razon alguna para usar otro ambiente.

Saludos!


On Dec 5, 2007 4:03 PM, Diego Torres <[EMAIL PROTECTED]>
wrote:

> Hola Gente, primero me presento.
> Mi nombre es Diego, y soy investigador de LIFIA. Hace unos días que empecé
> a dar mis primeros pasitos con Ruby (vengo de Smalltalk y Java) y la verdad
> que cada vez me gusta más. Por el momento, casi todo es nuevo, por lo que
> voy aprendiendo sobre la marcha miles de cosas.
> Ahora mi duda es la siguiente:
> Estoy utilizando para desarrollar Eclipse con los plugins de RDT y tengo
> un problemin.
> Quiero definir mis propias excepciones y no puedo referencia a la clase
> StandardError, ya sea con el asistente o a mano, el entorno no la encuentra.
>
> Me pueden decir que tengo que tener en cuenta en mi configuración o si me
> pueden aconsejar alguna otra IDE?
>
> Saludos
>
> Diego
>
> pd: tengo como interprete la VM standard de Ruby 1.8
>
> --
> Diego Torres
> LIFIA - Laboratorio de Investigación y Formación en Informática Avanzada
> Facultad de Informática - Universidad Nacional de La Plata
> Calles 50 y 115 La Plata - 1900 Argentina
> Phone: +54 221 4228252 Ext: 220
> e-mail: [EMAIL PROTECTED]
> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
>


-- 
Agilsoft
(381) 431-4290 | Maipú 140 Of. 30
(4000) Tucumán | Argentina
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a