Un expansor de texto es un programa que sustituye disparadores cortos de teclado por fragmentos de texto más largos en cuanto pulsas Espacio, Tab o Enter. Escribes ;email y obtienes name@company.com. Escribes ;sig y aparece al instante tu firma de correo completa, en cualquier aplicación.
Windows 11 no incluye ningún expansor de texto integrado. macOS lleva años con Reemplazos de texto en la Configuración del Sistema; en Windows hay que instalar una herramienta de terceros. Esta guía explica en qué fijarse y por qué Text Replacements es hoy la opción más sencilla disponible en Microsoft Store.
¿Qué hace bueno a un expansor de texto en Windows?
Expansión en todo el sistema
Los snippets deben dispararse en todas las aplicaciones de escritorio (navegadores, Outlook, VS Code, Slack, terminales) y no solo en un programa concreto.
Seguridad en los campos de contraseña
La expansión debe bloquearse automáticamente cuando el cursor está en un campo de contraseña o en la ventana de un gestor de contraseñas.
Almacenamiento local, sin nube
Tus snippets contienen datos personales (correos, direcciones, fragmentos de credenciales). Nunca deberían salir de tu equipo.
Expansión instantánea y sin latencia
La expansión debe sentirse inmediata (<35 ms). Cualquier retardo perceptible rompe el ritmo al escribir.
Compatibilidad con teclados no latinos
Si escribes con una distribución cirílica, griega o alemana, los atajos latinos deberían seguir disparándose correctamente.
Text Replacements frente a TextExpander y PhraseExpress
Estas son las tres opciones que más se comparan en Windows:
| Característica | Text Replacements | TextExpander | PhraseExpress |
|---|---|---|---|
| Precio | 1,49 $ pago único | Suscripción de 3,33 $/mes | Gratis (uso personal) / pro de pago |
| Sincronización en la nube | No, todo local | Sí (obligatoria) | Opcional |
| Funciona en cualquier aplicación | Sí | Sí | Sí |
| Bloqueo en campos de contraseña | Sí, automático | Sí | Sí |
| Compatible con distribuciones no latinas | Sí | No | Limitada |
| Interfaz nativa de Windows 11 | Sí (WinUI 3) | Electron | Win32 antiguo |
| Privacidad | Sin telemetría, sin red | Datos en los servidores de TextExpander | Nube opcional |
Cómo funciona un expansor de texto por dentro
Text Replacements instala un enganche de teclado de bajo nivel de Windows (WH_KEYBOARD_LL). Cada pulsación se compara en memoria con tu biblioteca de disparadores. Cuando el búfer termina con un disparador conocido seguido de un delimitador (Espacio, Tab o Enter), la aplicación:
- Envía pulsaciones de retroceso para borrar el disparador
- Inserta el texto del reemplazo mediante SendInput
- Vacía el búfer y espera la siguiente secuencia
Este método funciona en todas las aplicaciones de escritorio de Windows, incluso en las que no admiten pegar desde el portapapeles, porque las pulsaciones se inyectan a nivel del sistema operativo y no a través del portapapeles.
Para qué se usa un expansor de texto
Las categorías de snippets más habituales, por orden de popularidad:
Datos de contacto y direcciones de correo
;email → correo del trabajo · ;phone → número de móvil · ;addr → dirección postal
Firmas y saludos de correo
;sig → bloque de despedida completo · ;ty → "Gracias, te respondo en breve."
Respuestas estándar
;ooo → mensaje de ausencia · ;intro → párrafo de presentación de la empresa
Fragmentos de código y cadenas técnicas
;log → console.log('') · ;uuid → UUID de ejemplo · ;todo → // TODO(name):
Fechas y marcas de tiempo
;today → la fecha de hoy · ;iso → marca de tiempo ISO-8601
Cómo crear tu primer snippet
- Instala Text Replacements desde Microsoft Store y ábrelo.
- Haz clic en Añadir (o pulsa Ctrl+N).
- Escribe un disparador corto; usa un carácter de prefijo como
;para evitar coincidencias accidentales (por ejemplo,;email). - Escribe el texto completo del reemplazo en el segundo campo.
- Haz clic en Guardar. El snippet queda activo de inmediato, sin reiniciar nada.
- Cambia a cualquier aplicación, escribe tu disparador y pulsa Espacio. Listo.
;), la barra invertida (\) o la coma doble (,,) son las opciones más habituales. Así evitas que el expansor se dispare mientras escribes texto normal.Preguntas frecuentes
¿Es Text Replacements una buena alternativa gratuita a TextExpander?
¿Funciona en Chrome, Firefox y Edge?
¿Puedo importar mis snippets desde TextExpander o PhraseExpress?
trigger y replacemente importa el archivo. Los snippets existentes nunca se sobrescriben en silencio al importar.
¿Puede expandir cosas sin querer en los campos de contraseña?
¿Funciona en Windows 10?
Consigue Text Replacements
Pago único. Sin suscripción. Funciona en Windows 11.