Estaba jugando con la Rocha y encontré un diálogo de esos que nunca uso que son las "opciones", eso donde podes configurar el tamaño del tab (cuantos caracteres se mueve el cursor cuando apretás tab, más o menos sería eso).
También podés definir cada cuanto milisegundos titilan los dos puntitos de tu reloj digital y cosas así super útiles :)
Alguien decía que esas opciones (o similares) son las dudas que el programador trasmite a sus usuarios (o algo así).
No importa, en este caso encontré una que me pareció por lo menos divertida y talvez útil.
En realidad la había visto en la demo que hizo Milano con Nicolás en el evento 2006 si no estoy mal. Claro en ese momento la Rocha andaba en ESA máquina y no mucho más, hoy anda en MI máquina así que mejor que mejor.
¿Cuál es?
Tools/Options y aparece:
Lo que hago es definir un "mapping" de sustitución en los editores, fácil de entender.
En el ejemplo built-in: si alguien escribe "foreach" cuando da separador (espacio, tab, etc) se sustituye por "for each".
Nada muy innovador, pero está divertido por lo menos.
¿Para qué puede ser útil?
No lo se, yo por ahora me defini algunos como:
[GC] - //guscarr says:
[TI] - //feature to be improved
Seguro a otros se le ocurrirán otros usos, capaz combinado con el Search, con las categorías, etc.
Ojo, no confundir con los snippets que están mucho más polenta y que también tienen su "expansor", por ejemplo FEUW lo pasa a:
For each using /*Data Selector*/
where /*Conditions*//*For each Code*/
Endfor
También podés definir cada cuanto milisegundos titilan los dos puntitos de tu reloj digital y cosas así super útiles :)
Alguien decía que esas opciones (o similares) son las dudas que el programador trasmite a sus usuarios (o algo así).
No importa, en este caso encontré una que me pareció por lo menos divertida y talvez útil.
En realidad la había visto en la demo que hizo Milano con Nicolás en el evento 2006 si no estoy mal. Claro en ese momento la Rocha andaba en ESA máquina y no mucho más, hoy anda en MI máquina así que mejor que mejor.
¿Cuál es?
Tools/Options y aparece:
Lo que hago es definir un "mapping" de sustitución en los editores, fácil de entender.
En el ejemplo built-in: si alguien escribe "foreach" cuando da separador (espacio, tab, etc) se sustituye por "for each".
Nada muy innovador, pero está divertido por lo menos.
¿Para qué puede ser útil?
No lo se, yo por ahora me defini algunos como:
[GC] - //guscarr says:
[TI] - //feature to be improved
Seguro a otros se le ocurrirán otros usos, capaz combinado con el Search, con las categorías, etc.
Ojo, no confundir con los snippets que están mucho más polenta y que también tienen su "expansor", por ejemplo FEUW lo pasa a:
For each using /*Data Selector*/
where /*Conditions*//*For each Code*/
Endfor
Comentarios
Publicar un comentario