Volver al blog
macros automatización mac productividad snippets

Cómo crear macros de texto en tu Mac

Aprende a crear macros de texto en Mac sin escribir código. Crea macros que insertan fechas, rellenan plantillas, transforman texto y automatizan la escritura repetitiva.

By Aaron Hampton 4 min read

Una macro es simplemente una pequeña automatización. Presionas un botón (o escribes un disparador) y algo sucede que de otra manera requeriría varios pasos. En una Mac, las macros más prácticas son las macros de texto: escribes una abreviatura corta y se expande en algo útil.

No necesitas Automator, AppleScript ni un título en informática. Una app de expansión de texto hace el trabajo pesado.

La macro más simple: texto estático

Empieza por aquí. Elige algo que escribas todo el tiempo y conviértelo en un snippet.

En TypeSnap, crearías un nuevo snippet, configurarías el disparador como ;dir y el contenido como tu dirección postal completa. Cada vez que escribes ;dir, aparece la dirección. Eso es una macro.

Algunas ideas para empezar:

  • ;email para tu dirección de correo
  • ;tel para tu número de teléfono
  • ;zoom para tu enlace recurrente de Zoom
  • ;firma para tu firma de email

Son simples, pero se acumulan. Si escribes tu email cinco veces al día, son 1.800 veces al año que lo haces a mano.

Macros de fecha y hora

El texto estático es un punto de partida, pero las macros se vuelven interesantes cuando son dinámicas. Las macros de fecha de TypeSnap te permiten insertar fechas que se calculan solas:

  • Hoy es {{date}} inserta la fecha actual
  • Vence el {{date+14d}} inserta una fecha dos semanas a partir de hoy
  • Reunión el {{date format="EEEE, MMMM d"}} inserta algo como “martes 18 de febrero”

Esto es útil para facturas, notas de reuniones, actualizaciones de proyectos y correos de seguimiento. La fecha siempre es correcta porque se calcula en el momento de expandir el snippet.

Macros con campos de relleno

A veces necesitas la misma plantilla pero con detalles distintos cada vez. Los campos de relleno se encargan de esto.

Supón que envías muchos correos de seguimiento después de reuniones. Podrías crear un snippet con el disparador ;seguimiento:

Hola {{field:Nombre}},

Gracias por la reunión de hoy. Como acordamos, estos son los próximos pasos:

{{field:Próximos pasos}}

Te daré seguimiento el {{date+7d format="EEEE, d 'de' MMMM"}} si no he tenido noticias tuyas.

Saludos,
Aaron

Cuando escribes ;seguimiento, TypeSnap te pide que ingreses el nombre y los próximos pasos antes de expandir. La fecha se calcula sola. Obtienes un correo completo en segundos en lugar de minutos.

Macros con portapapeles

TypeSnap puede tomar el contenido de tu portapapeles y usarlo dentro de un snippet. Esto abre toda una categoría de macros.

Copia una URL, luego escribe un disparador que la envuelva en un enlace Markdown:

[{{field:Texto del enlace}}]({{clipboard}})

O copia el nombre de alguien y expande un saludo:

Hola {{clipboard}}, gracias por escribir.

El portapapeles se convierte en una entrada para tu macro, lo que te permite crear flujos de trabajo en dos pasos: copias lo que necesitas y luego activas la expansión.

Macros con JavaScript (para cuando necesitas lógica real)

Si los recursos integrados no son suficientes, TypeSnap admite snippets con JavaScript. Estos pueden hacer cosas como:

  • Generar un UUID aleatorio
  • Formatear un número de teléfono desde tu portapapeles
  • Calcular días hábiles entre dos fechas
  • Convertir texto a mayúsculas, minúsculas o título
  • Construir una tabla Markdown a partir de texto separado por comas

Escribes el JavaScript directamente en el editor de snippets. Cuando el snippet se activa, el script se ejecuta y su resultado se inserta.

Esta es la opción sin límites. Si puedes escribirlo en JavaScript, puede ser una macro.

Macros que solo funcionan en apps específicas

No todas las macros tienen sentido en cualquier lugar. Una plantilla de revisión de código pertenece a tu navegador o a GitHub Desktop, no en iMessage.

TypeSnap te permite restringir snippets a aplicaciones específicas. Un snippet para insertar código HTML solo se activa en tu editor. Una respuesta de soporte predefinida solo se activa en tu cliente de correo. Todo lo demás se mantiene fuera del camino.

Por dónde empezar

El mejor enfoque es empezar con poco. Elige tres cosas que escribas repetidamente y conviértelas en macros. Úsalas durante una semana. Una vez que veas cuánto tiempo ahorran, naturalmente empezarás a crear más.

TypeSnap funciona completamente en tu Mac, sin suscripción y sin dependencia de la nube. Tus macros se quedan en tu máquina.

Qué leer a continuación

Stop typing the same things over and over

TypeSnap expands your snippets instantly. One-time purchase, no subscription.

Get TypeSnap · $17.99

¿Listo para escribir menos?

Únete a miles que han cambiado a TypeSnap. Tus fragmentos, tu Mac, tu privacidad.

Descargar TypeSnap — $17.99
Notarized Mac App No data collection Made by an indie developer