Funciones
Todo lo que TypeSnap puede hacer por ti. Expansión de texto, macros, disparadores regex, expansión de imágenes y más -todo sin suscripción.
Expansión de Texto Básica
TypeSnap expande tus fragmentos al instante, en cualquier lugar de tu Mac.
Detección de Abreviaturas
Escribe una abreviatura corta como ;firma y mírala expandirse en tu firma de correo completa. Elige entre tres modos de activación:
- Inmediato - Se expande tan pronto como escribes la abreviatura
- Delimitador - Se expande después de espacio o puntuación
- Solo manual - Solo vía Búsqueda Rápida o atajo
Esperar a Abreviaturas Más Largas
Si una abreviatura instantánea como ;em es también el comienzo de otra más larga como ;email, activa Wait briefly when a longer abbreviation could follow en Ajustes > Expansión. TypeSnap retiene el fragmento corto un momento para que puedas seguir escribiendo. Está desactivado por defecto, así que los fragmentos instantáneos se siguen expandiendo al pulsar la tecla.
Modos de Sensibilidad a Mayúsculas
Controla cómo se detectan las abreviaturas:
- Auto - Coincide sin importar las mayúsculas y expande el fragmento tal como está escrito
- Sensible -
;Firmay;firmason diferentes - Insensible - Ambos activan el mismo fragmento
Respetar las Mayúsculas que Escribes
Activa Match case of typed abbreviation en Ajustes > Expansión y los fragmentos en Auto siguen cómo escribiste una abreviatura en minúsculas: btw da “by the way”, Btw da “By the way” y BTW da “BY THE WAY”. Los fragmentos de código y los valores insertados, como el portapapeles, nunca se modifican. Está desactivado por defecto.
Inserción de Texto en Todas las Aplicaciones
TypeSnap expande fragmentos en apps y campos de texto compatibles mediante el permiso de Accesibilidad de macOS. Los campos de contraseña seguros se excluyen por defecto. Prueba las apps que usas durante la prueba gratuita.
Posicionamiento del Cursor
Usa {{cursor}} para colocar el cursor exactamente donde lo necesitas después de la expansión. Perfecto para plantillas donde necesitas llenar el medio.
Protección de Campos de Contraseña
TypeSnap detecta automáticamente campos de contraseña seguros y puede omitir la expansión opcionalmente. Tú controlas cuándo se permite la expansión.
Disparadores Regex
Crea disparadores potentes basados en patrones usando expresiones regulares. Los grupos de captura ($0, $1, $2, etc.) te permiten transformar el texto coincidente dinámicamente.
Ejemplo: Coincidir números de teléfono y reformatearlos, o crear auto-correcciones inteligentes que funcionan con patrones en lugar de texto exacto.
Expansión de Imágenes
Los fragmentos no están limitados a texto. Inserta imágenes con una simple abreviatura -logos, firmas, diagramas o cualquier imagen que uses frecuentemente.
Tipos de Fragmento
Cada fragmento tiene un tipo de contenido: texto sin formato, texto enriquecido, Markdown, código, JavaScript o imagen.
- Markdown - Escribe títulos, listas, negritas y enlaces en Markdown. El editor muestra una vista previa con formato y el fragmento se expande como texto con formato.
- Código - Elige un lenguaje (19 disponibles, o detección automática) y obtén una vista previa con resaltado de sintaxis en el editor. El fragmento se expande como texto resaltado donde la app acepta formato, y como texto plano en el resto.
Fragmentos Específicos por Aplicación
Controla qué apps pueden usar qué fragmentos con filtrado de lista blanca y lista negra. Crea expansiones específicas por contexto que solo funcionan donde las necesitas.
Sistema de Macros
Tus fragmentos no son estáticos. El potente sistema de macros de TypeSnap crea contenido dinámico y adaptable.
Macros de Fecha y Hora
Inserta fechas y horas con formato flexible:
{{date}}- Fecha de hoy (formato largo, ej. “19 de enero de 2026”){{date:short}}- Fecha corta localizada (ej. “19/1/26”){{date:medium}}- Fecha media localizada (ej. “19 ene 2026”){{date:long}}- Fecha larga localizada (ej. “19 de enero de 2026”){{date:full}}- Fecha completa localizada (ej. “lunes, 19 de enero de 2026”){{date:iso}}- Fecha ISO 8601 (ej. “2026-01-19”){{date:MMMM d, yyyy}}- Formato personalizado (“19 de enero de 2026”){{today}}·{{tomorrow}}·{{yesterday}}- Fechas relativas{{date+7d}}- Desplazamiento desde hoy —ddías,wsemanas,mmeses,yaños{{date-1m}}- Hace un mes{{time}}- Hora actual{{time:short}}- Hora corta localizada (ej. “2:30 PM”){{time:HH:mm}}- Formato de hora personalizado (“14:30”){{now}}- Fecha y hora actuales{{now:short}}- Fecha y hora cortas localizadas (ej. “19/1/26, 2:30 PM”)
Macro del Portapapeles
{{clipboard}} inserta el contenido actual del portapapeles en tu expansión. Perfecto para plantillas que trabajan con datos copiados.
Macro de Texto Seleccionado
{{selected}} inserta el texto que tenías seleccionado cuando se expandió el fragmento. Selecciona un nombre o una frase, escribe tu abreviatura y envuélvelo en una plantilla.
Campos de Entrada
Crea plantillas interactivas:
{{input:nombre}}- Campo de texto de una línea{{textarea:descripcion}}- Área de texto multilínea{{select:Opción A,Opción B,Opción C}}- Menú desplegable
El diálogo de campos muestra una vista previa en vivo del texto final mientras escribes. También puedes saltarte el diálogo y rellenar los valores en línea: escribe ;saludo<Ada> y “Ada” va directamente al campo del fragmento. En los fragmentos instantáneos, esto requiere el ajuste Wait briefly when a longer abbreviation could follow descrito arriba.
Bloques Condicionales
Muestra un texto u otro según lo que hayas introducido:
{{if:Motivo==Reembolso}}...{{else}}...{{/if}}- Bifurca según el valor de un campo{{elseif:...}}- Añade más ramas- Combina condiciones con
AND,ORyNOT, y compara con==,!=,CONTAINS,>,<y más
Simulación de Teclas
Simula pulsaciones de teclas dentro de tus expansiones:
{{key:tab}}- Tecla Tab{{key:return}}- Tecla Return/Enter{{key:escape}}- Tecla Escape- Teclas de flechas y combinaciones con modificadores
Fragmentos Anidados
Referencia otros fragmentos con {{snippet:abreviatura}}. TypeSnap incluye límite de profundidad y detección de referencias circulares para prevenir bucles infinitos.
Ejecución de JavaScript
Ejecuta código JavaScript personalizado dentro de fragmentos para lógica compleja, cálculos o transformaciones. Los scripts se ejecutan en un entorno aislado con un tiempo límite de 5 segundos por seguridad.
Generación de Aleatorios/UUID
{{random:1-100}}- Genera números aleatorios en un rango{{uuid}}- Genera identificadores únicos
Macros de IA en el Dispositivo (Opcional)
{{ai:...}} envía una instrucción a un modelo en tu propio Mac e inserta el resultado, por ejemplo {{ai:Summarize $selected}}. Las instrucciones pueden usar $selected, $clipboard y los valores de tus campos. TypeSnap usa Apple Intelligence o un servidor local de Ollama, y solo acepta una dirección de Ollama en tu propio Mac (localhost), así que las instrucciones nunca van a un servicio de IA en la nube. No se ejecuta nada salvo que un fragmento contenga una macro {{ai:...}}, y puedes desactivarlo por completo en Ajustes > Avanzado.
Interfaz y Navegación
Una experiencia Mac pulida y nativa diseñada para la productividad.
Ventana Principal con Barra Lateral
Grupos organizados en una barra lateral para navegación fácil. Crea, explora y administra tu biblioteca de fragmentos.
Editor de Fragmentos
Editor rico con barra de herramientas para inserción de macros. Ve previsualizaciones en vivo de cómo se expandirán tus macros.
Constructor de Macros
¿No quieres memorizar la sintaxis? Haz clic en Insert Macro… en el editor para abrir el constructor de macros. Elige un tipo (campo de texto, desplegable, sección opcional, cálculo de fechas, condicional, instrucción de IA o una utilidad como el portapapeles o el cursor), completa las opciones y la macro terminada se inserta en el cursor.
Ventana de Búsqueda Rápida
Presiona ⌘+Shift+T en cualquier lugar para abrir la Búsqueda Rápida. Escribe unas letras, encuentra cualquier fragmento, expándelo al instante. La forma más rápida de acceder a tus fragmentos. Si ⌘+Shift+T choca con otra app, cámbialo en Ajustes > General > Atajo global de búsqueda.
Panel de Historial del Portapapeles
Accede a elementos recientes del portapapeles e insértalos en fragmentos o úsalos directamente.
Diálogos de Campos
Cuando los fragmentos contienen campos de entrada, TypeSnap presenta un diálogo limpio para ingresar tus valores antes de la expansión, con una vista previa en vivo del resultado.
Integración con Barra de Menú
Accede a todos tus fragmentos desde la barra de menú. Navega grupos, busca y expande sin abrir la app principal.
Ventana de Preferencias
Personaliza el comportamiento y la apariencia. Configura disparadores, sonidos, notificaciones y más.
Diálogos de Importación/Exportación
Interfaces fáciles de usar para importar desde TextExpander, TypeIt4Me, Raycast, Espanso, Alfred o aText, y exportar tus datos.
Historial de Versiones
Explora y restaura versiones anteriores de cualquier fragmento. Nunca pierdas tu trabajo.
Panel de Estadísticas
Rastrea tus ganancias de productividad:
- Total de expansiones
- Pulsaciones ahorradas
- Fragmentos más usados
- Tendencias de uso a lo largo del tiempo
Gestión de Datos
Control total sobre tu biblioteca de fragmentos.
Crear, Editar, Eliminar Fragmentos
Operaciones CRUD completas con una interfaz intuitiva. Organiza tus fragmentos exactamente como quieras.
Duplicación de Fragmentos
Duplica rápidamente fragmentos existentes como punto de partida para variaciones.
Gestión de Grupos
Crea, renombra, elimina y reordena grupos. Organiza tus fragmentos en categorías lógicas.
Funcionalidad de Búsqueda
Encuentra fragmentos por nombre, contenido o abreviatura. Resultados instantáneos mientras escribes.
Importación y Exportación
Tus datos son tuyos. Muévelos libremente.
Importación de TextExpander
Importa desde formatos CSV y plist de TextExpander. Convertimos automáticamente:
- Campos de formulario
- Macros de fecha
- Referencias al portapapeles
- Fragmentos anidados
- Posicionamiento del cursor
- Simulaciones de teclas
Importación de TypeIt4Me
Soporte completo de formato nativo. Importa tus recortes de TypeIt4Me con conversión automática de macros.
Importación de Raycast, Espanso, Alfred y aText
Importadores específicos leen la exportación propia de cada app:
- Raycast - Exportación de snippets en JSON
- Espanso - Archivos de coincidencias
.ymly.yaml - Alfred - Colecciones
.alfredsnippetso JSON - aText - Exportaciones CSV o JSON
Los marcadores compatibles (fechas, portapapeles, cursor, campos y más) se convierten en macros de TypeSnap, y lo que no se puede convertir aparece en las advertencias de importación.
Exportación JSON/CSV
Exporta tus fragmentos con todos los metadatos para respaldo o migración.
Exportación Compatible con TextExpander
Exporta en un formato compatible con TextExpander y otras herramientas.
Integridad de Ida y Vuelta
Usa una copia JSON para tu biblioteca completa de TypeSnap. Otros formatos pueden omitir metadatos o requerir cambios en las macros; revisa los avisos y prueba los fragmentos importantes después de migrar.
Sincronización iCloud
Sincroniza tus fragmentos en todos tus Macs usando tu propio almacenamiento de iCloud.
Operaciones Básicas de Sincronización
Activa la sincronización iCloud para mantener los fragmentos sincronizados en todos tus Macs. Usa tu almacenamiento de iCloud -nunca vemos tus datos.
Resolución de Conflictos
Cuando los cambios entran en conflicto, elige cómo resolverlos:
- Mantener versión local
- Mantener versión remota
- Mantener ambas versiones
Manejo Sin Conexión
Funciona completamente sin conexión. Los cambios se sincronizan automáticamente cuando vuelves a estar en línea.
Seguimiento de Tokens de Cambio
La sincronización incremental eficiente significa que solo se transfieren los cambios, no toda tu biblioteca.
Sincronización Completa de Datos
Todo se sincroniza: fragmentos, grupos, patrones regex, imágenes y filtros específicos por app.
Integración con el Sistema
TypeSnap se integra perfectamente con macOS.
Permiso de Accesibilidad (obligatorio)
La expansión de texto en todo el sistema requiere el permiso de Accesibilidad de macOS — sin él, las expansiones simplemente no hacen nada. Una configuración guiada te lleva a concederlo: Ajustes del Sistema → Privacidad y Seguridad → Accesibilidad → activa TypeSnap. TypeSnap usa el acceso de Accesibilidad para identificar el control enfocado, insertar expansiones y evitar campos de contraseña seguros. TypeSnap procesa un búfer corto de escritura localmente para reconocer abreviaturas. El historial del portapapeles guarda el texto copiado localmente y se puede desactivar. Consulta la política de privacidad.
Fiabilidad de Captura de Eventos
La detección de disparadores se procesa localmente en las aplicaciones compatibles. Prueba tus apps durante la prueba gratuita.
Iniciar al Arrancar
Inicia TypeSnap automáticamente cuando inicias sesión. Siempre listo cuando lo necesitas.
Atajos de Apple
TypeSnap añade acciones a la app Atajos:
- Expand Snippet - Obtén el texto expandido de un fragmento, con las macros evaluadas, y pégalo opcionalmente en la app activa
- Create Snippet - Crea un fragmento con abreviatura, etiqueta, contenido y grupo
- Search Snippets - Busca fragmentos por texto y usa los resultados en tu atajo
Atajos Globales
Atajos de teclado en todo el sistema incluyendo:
- Ventana de Búsqueda Rápida (⌘+Shift+T de forma predeterminada, configurable en Ajustes > General)
- Alternar expansión on/off
- Atajos personalizados por fragmento
Seguridad
Construido con la seguridad en mente.
Detección de Campos de Contraseña
TypeSnap bloquea la expansión en campos de contraseña seguros detectados por defecto. Un ajuste puede anular esta protección. Si no se puede comprobar el campo enfocado, la expansión se bloquea por defecto. Algunas apps o campos pueden impedir la expansión o cambiar el formato insertado; prueba tus apps durante la prueba gratuita.
Manejo del Portapapeles
Las operaciones seguras del portapapeles aseguran que tus datos se manejen de forma segura.
Aislamiento de JavaScript
Los scripts se ejecutan en un entorno aislado. No pueden acceder a tu sistema de archivos, red u otros recursos sensibles.
Distribución Directa para Mac
TypeSnap se descarga directamente desde este sitio web, no desde la Mac App Store. La versión actual está firmada y notarizada para macOS 26.
Atajos de Teclado
| Atajo | Acción |
|---|---|
| ⌘+Shift+T (predeterminado, configurable) | Búsqueda Rápida |
| ⌘+Shift+E | Alternar expansión |
| ⌘+Shift+I | Importar fragmentos |
| ⌘+Option+E | Exportar fragmentos |
| ⌘+Option+S | Estadísticas |
¿Listo para experimentar la expansión de texto bien hecha?