Cómo cambiar de aText a TypeSnap

¿Migrando desde aText a TypeSnap? Así es como transferir tus snippets y qué esperar.

aText ha sido un expansor de texto confiable para Mac desde 2011, y si te ha servido bien, es una razón válida para quedarte con él. Pero si estás notando actualizaciones esporádicas, una interfaz desactualizada, o quieres una app activamente mantenida con un diseño moderno de macOS, TypeSnap es la actualización natural. La buena noticia: tus snippets vienen contigo. aText exporta a CSV, y TypeSnap lee ese archivo directamente.

Qué se transfiere

Esto es lo que se migra sin problemas:

  • Todos los snippets y su contenido
  • Grupos (transferidos a través de la columna Group en tu exportación CSV)
  • Abreviaciones, etiquetas y el texto completo de cada snippet

Lo que no se transfiere: las acciones de AppleScript específicas de aText. Estas se importan como texto plano en lugar de scripts ejecutables. TypeSnap usa JavaScript para snippets dinámicos, no AppleScript, por lo que los snippets con scripts deberán recrearse manualmente — ya sea como snippets de JavaScript en TypeSnap o actualizados para usar campos de relleno.

Paso 1: Exportar desde aText

  1. Abre aText
  2. En la barra lateral, selecciona todos tus grupos (o los grupos específicos que quieras migrar)
  3. Haz clic en ArchivoExportar
  4. Elige CSV como formato de exportación
  5. Guarda el archivo en una ubicación que puedas encontrar fácilmente

El CSV exportado incluirá columnas para Abbreviation (Abreviación), Label (Etiqueta), Content (Contenido) y Group (Grupo).

Paso 2: Importar en TypeSnap

  1. Abre TypeSnap
  2. Haz clic en ArchivoImportar Snippets…
  3. Selecciona tu archivo CSV de aText
  4. Revisa el mapeo de columnas — TypeSnap asociará Abbreviation, Label y Content con las columnas correspondientes de tu archivo
  5. Haz clic en Importar

Tus snippets aparecerán en un nuevo grupo llamado Imported (Importados) en la barra lateral de TypeSnap.

Después de importar

Abre el grupo Importados en la barra lateral de TypeSnap y tómate unos minutos para revisarlo. La mayoría de los snippets — texto plano, campos de relleno, macros de fecha — habrán llegado exactamente como se esperaba.

Presta atención a los snippets que anteriormente usaban las funciones de AppleScript o scripting de aText. Estos aparecerán como texto plano en TypeSnap, conteniendo el código fuente del script. Tienes dos opciones: recrear la lógica como un snippet de JavaScript en TypeSnap, o reemplazar el comportamiento del script con un campo de relleno de TypeSnap (a menudo la solución más sencilla para cosas como inserciones de nombres solicitados).

Una vez que hayas verificado que todo funciona correctamente, puedes salir de aText y eliminarlo de los Elementos de inicio de sesión (Configuración del sistema → General → Elementos de inicio de sesión) — no es necesario mantenerlo en ejecución junto con TypeSnap.

Preguntas frecuentes

¿Qué pasa con los snippets de AppleScript de aText?

TypeSnap usa JavaScript para snippets dinámicos, no AppleScript. Cuando el contenido de AppleScript de aText se importa, llega como texto plano — el script en sí se conserva como cadena de texto, pero no se ejecutará. Puedes recrear la lógica usando el tipo de snippet JavaScript de TypeSnap, o en muchos casos puedes reemplazar el snippet con un campo de relleno de TypeSnap ({{input:NombreCampo}}), que suele ser más sencillo y portátil.

¿Puedo importar los grupos de aText?

Sí — incluye una columna Group en tu exportación CSV (aText lo admite en su formato CSV). TypeSnap lee la columna Group y creará grupos correspondientes automáticamente durante la importación, preservando tu estructura organizativa sin ningún trabajo manual.


TypeSnap cuesta $17.99, un solo pago. Sin suscripción, sin cuenta en la nube. Descargar TypeSnap. O consulta la guía de importación completa para todos los formatos admitidos.

¿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