Imposible configurar Rails para que use Tab en vez de espaci

Hola, estoy haciendo un proyecto RoR con un amigo y tenemos el problema
de que
él usa Rails mientras que yo Quanta.

La idea es usar tabuladores (que no varios espacios) para indentar el
código.
Con Quanta y su editor Kate ningún problema, es completamente
configurable y
funciona perfecto.

Con Rails sólo hemos conseguido que use tabulador en vez de insertar
espacios
para HTML, RTHML, CSS y JS, pero no para Ruby, y es un fastidio porque
de
todas todas Rails inserta incómodos espacios al presionar el tabulador
en vez
de insertar el carácter de tabulador “\t”.

Para poner tab en HTML, RTHML, CSS y JS he ido a:
Windows
Preferences
Rails
Editors
CSS, Javascript, RHTML (Use Tabs = Yes)

Para Ruby voy a:
Windows
Preferences
Ruby
Editor
Formatter

Doy a “Edit” al lado del select de “profile” y bien lo modifico o creo
uno con
los siguientes parámetros:

  • Tab policy: Tabs only (entiendo que significa que sólo usará
    tabuladores y
    no espacios).

  • Tab size: 6 (supongo que es la anchura con la que se VISUALIZARA en
    pantalla el tabulador, pero debería ser un tabulador, no X espacios).

El caso es que he probado todas las combinaciones posibles en ese cuadro
de
diálogo, reiniciando Rails, creando nuevos archivos .rb (por si sólo se
aplica en los nuevos), etc… de todo. Y nada, lo que Rails hace cuando
pulso
Tab en un archivo Ruby es insertar “Tab size” espacios. No es lo que yo
quiero.

Estoy un poco desesperado con esto ya que nos crea muchos problemas
puesto que
el proyecto está en un repositorio Subversion y hay conflicto de
espacios/tabulador.

Nota: No me vale como opción configurar mi Quanta para que use espacios.
Entendemos que es mucho más apropiado el uso de tabulador, y que cada
uno lo
visualice en su editor como mejor le parezca.

En definitiva, ¿alguien ha podido configurar Rails para que use sólo
tabuladores en los archivo .rb?

PD: Por si fuera un bug de Rails también nos valdría si fuese posible en
Eclipse con el editor de Ruby.

Gracias por cualquier ayuda, de verdad. Un saludo.

El Jueves, 26 de Octubre de 2006 22:27, Esteban escribió:

Para no confundir a los newbies, añado que Iñaki no se refiere al Rails
sino a algún IDE como RadRails.

Buff, perdón, efectivamente me refería a RadRails. Vaya lapsus, no lo he
dicho
bien ni una sola vez.

Para no confundir a los newbies, añado que Iñaki no se refiere al Rails
sino a algún IDE como RadRails.

El Viernes, 27 de Octubre de 2006 15:01, [email protected]
escribió:> Es mucho mejor usar espacios como lo dicen la mayoria de los coding

standards por no decir todos.

He tenido esta discusión bastantes veces y nunca nadie ha sido capaz de
aportar una buena razón para preferir espacios al tabulador.

Por otra parte no me gustaría repetir esa discusión aquí. Simplemente quería
saber si alguien ha conseguido que su Rails (o Eclipse) pinte
tabuladores en
vez de espacios editando código Ruby.

Saludos.

Es mucho mejor usar espacios como lo dicen la mayoria de los coding
standards
por no decir todos.

Saludos

Quoting Iñaki [email protected]:

todas todas Rails inserta incómodos espacios al presionar el tabulador en vez

Tab en un archivo Ruby es insertar “Tab size” espacios. No es lo que yo
Entendemos que es mucho más apropiado el uso de tabulador, y que cada uno lo
Gracias por cualquier ayuda, de verdad. Un saludo.


Iñaki


Ror-es mailing list
[email protected]
simplelogica.net


This message was sent using IMP, the Internet Messaging Program.