Comunidad Gambas-es
code snippets o fragmentos de código - Versión para impresión

+- Comunidad Gambas-es (https://gambas-es.org)
+-- Foro: Gambas (https://gambas-es.org/forum-3.html)
+--- Foro: General (https://gambas-es.org/forum-4.html)
+--- Tema: code snippets o fragmentos de código (/thread-1606.html)



code snippets o fragmentos de código - Shell - 15-02-2024

Buenas!.

Supongo que ya lo conocen y saben usarlo. Otra cosa es que lo usemos. No resulta complejo.

Imagina que tienes que estar escribiendo algo que es repetitivo y te resulta más fácil
con una combinación de teclas. Y que esta produzca el fragmento de código con tres
letras y pulsar la tecla tabulador

Supongamos que hago mucho uso del comando Property. Podemos abreviar su escritura de este uso.
[Imagen: HWSrRsP.png]

Con escribir pr y luego pulsamos la tecla tabulador nos mostraría esto en el editor:
 
Cita:Property Name As Type

Tanto Name como Type podemos ir cambiándolo con tabulación, lo primero el nombre y lo siguiente el tipo.
En la creación de fragmento vemos esto:

Vamos a editar la de property "pr" y no muestra esto:

[Imagen: jukHseb.png]

En cada número se va a parar el tabulador (cuando lo pulsemos ).
Name, Type, se puede poner cualquier cosa. (Lo más próximo a lo que vamos a usar ).

Pero se me ocurrió usar algo más. Con propiedades suelo usar ahora el método abreviado.

Así que asigne un nombre al fragmento de código, ejemplo pruse
Y usé este código en el fragmento.
 
Cita: 
Property ${1:Name} AS ${2:Type} USE ${3:Name}

Y aparentemente funciona.

¿ No le encontráis ahora utilidad ?. Shy

Saludos


RE: code snippets o fragmentos de código - Grandamakulo - 15-02-2024

Total que sí. Yo lo usaba antes con lo básico, «fo» y «fe», «f» y «pf», pero cada vez más le doy uso a «v» y sus derivados, o «d» y sus derivados.
Aún no había añadido ninguno personalizado, pero tampoco lo he necesitado. Ahí queda, de cualquier manera, la idea para cuando se requiera.


RE: code snippets o fragmentos de código - guizans - 17-02-2024

Si que los conocía, pero por pereza a la hora de memorizar los atajos nunca les he hecho caso. Pero reconozco que si, es muy útil.