#014 FDT [Q] Tips: autocompletion estilo FlashDevelop

Sé que no es viernes, pero hace mucho que no escribía un tip… asi que os lo regalo el Lunes, este va dedicado a los que trabajan con FDT + eclipse.

Muchas son las veces que he intercambiado entretenidas conversaciones con otros programadores (como con mi amigo Luis) sobre qué entorno es mejor para programar en AS2, o AS3. FlashDevelop y FDT para eclipse salen siempre a la palestra (también Flex Builder obviamente…) y en ese momento comienza el fuego cruzado. Tengo que reconocer que tengo mucha más experiencia usando FDT que FlashDevelop, pero he decidido que le voy a dar una nueva oportunidad a FlashDevelop para el próximo proyecto que me ha tocado programar en el estudio, hay cosas que me gustan y siempre me han gustado de él.

La razón que más me motiva es que FlashDevelop no es de pago, si bien FDT puede ser gratis si tienes un proyecto opensource, el cual tengo :) pero también creo que es cierto que FlashDevelop funciona más fluido, sobre todo con proyectos grandes, donde eclipse te pide memoria por un tubo. De todos modos creo que en realidad, si pusiéramos a dos auténticos expertos en cada uno de los entornos, casi el 90 – 90% de las característiacs vendrían a estar implementadas o ser viables mediantes plugins o configuraciones.

LLegado a este punto, os animo a todos los FlasDeveloperos que estáis leyendo esto, me pongaís vuestro mejor/es tips para mejorar el uso de FD con AS3… ayudarme a el cambio!

Y de esto os quería hablar, mucha gente que usa FlashDevelop piensa que en eclipse es necesario usar this para sacar el “autocompletion” de una propiedad, o método dentro de una clase, cuando el ctrl + space que sirve para sacar los templates, también sirve para propiedades y métodos. Aun asi el hecho de que FlashDevelop lo saque automáticamente es todavía un plus de velocidad… pero navegando por internet he encontrado este tip interesante, para lograr lo mismo con FDT + eclipse:

Nos vamos a Window > Preferences > FDT > Editor > Code Assist

En el apartado “Autoactivation triggers for AS”, vamos a poner el siguiente texto:

abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.:

Y aplicamos y volvemos a nuestro proyecto…. ¡tachán! ya tenemos el autocompletado listo según comenzamos a escribir… pero qué bonito!

[vía flashmech]