PhraseVault® importa frases de archivos CSV de TextExpander®, archivos YAML de Espanso y exportaciones JSON de PhraseVault. Convierte los campos para rellenar y los códigos de fecha habituales en marcadores, y permite exportar tus frases como JSON para trasladarlas o compartirlas. Las abreviaturas anteriores pasan a ser nombres: abre PhraseVault con Ctrl+. en Windows o Cmd+. en macOS, busca la frase y pulsa Enter — sin memorizar una lista de abreviaturas ni expandirlas automáticamente mientras escribes.
¿Cómo importo un CSV de TextExpander?
Exporta tus snippets desde TextExpander como CSV. La fila de encabezados es opcional. PhraseVault trata la primera fila como encabezado cuando cada celda con contenido es un encabezado conocido y hay al menos dos. Las columnas pueden ir en cualquier orden, y no importa si están en mayúsculas o minúsculas. Los encabezados del nombre son abbreviation, abbr, shortcut, keyword, trigger y name. Los del texto son content, snippet, text, body, replacement y expansion. Las columnas label y description se ignoran. Sin encabezado, la primera columna es el nombre y la segunda el texto. Si la primera fila parece un encabezado pero incluye una columna desconocida, PhraseVault la importa como frase y la vista previa muestra un aviso. Los archivos de más de 10 MB se rechazan.
- Abre Configuración con el engranaje.
- Abre Base de Datos.
- Haz clic en Importar frases y elige el CSV.
- Revisa la vista previa y haz clic en Import (el botón está en inglés).
Revisa los recuentos de frases nuevas, existentes y omitidas antes de importar. Las frases del CSV se añaden como nuevas, así que importar otra vez el mismo archivo crea duplicados. Se guardan como Texto; para añadir formato, edita el contenido con Markdown o HTML y elige el Formato correspondiente.
Los campos para rellenar se convierten en marcadores de PhraseVault. Encontrarás la sintaxis en la guía de marcadores.
| TextExpander | PhraseVault |
|---|---|
%filltext:name=Nombre% |
{{input:Nombre}} |
%filltext:name=Nombre:default=Ana% |
{{input:Nombre=Ana}} |
%fillarea:name=Notas% |
{{textarea:Notas}} |
%fillpopup:name=Talla:S:default=M:L% |
{{select:Talla=S,*M,L}} |
%clipboard |
{{clipboard}} |
%Y-%m-%d o %Y/%m/%d |
{{date}} |
Los códigos de fecha sueltos, como %Y, se convierten en marcadores de fecha. Una marca de cursor (%|) se quita, porque PhraseVault pega la frase entera. %% se convierte en un solo %.
¿Cómo importo un archivo de Espanso?
Elige un archivo de coincidencias de Espanso (.yml o .yaml) con Importar frases. El disparador pasa a ser el nombre, sin los dos puntos iniciales, así que :sig entra como sig.
replacese guarda como Textomarkdownsigue siendo Markdownhtmlsigue siendo HTML- Un campo de formulario escrito como
[[name]]se convierte en{{input:name}}
Los disparadores de expresión regular se omiten. Una coincidencia con variables sí se importa, y la vista previa avisa de que puede no convertirse del todo. Como con un CSV, importar el archivo otra vez añade otra copia.
¿Cómo exporto y traslado mis frases?
En Base de Datos, Exportar todo guarda las frases como JSON con sus nombres, contenidos, formatos e ID, pero sin recuentos de uso ni fechas. Exportar filtradas sigue tu búsqueda, las etiquetas seleccionadas y los filtros. Reduce la lista primero, abre Configuración y elige ese comando. El JSON conserva las etiquetas. PhraseVault solo exporta JSON.
En el otro equipo, elige esa exportación JSON de PhraseVault con Importar frases. Los conflictos se detectan por el ID de PhraseVault, no por nombre. CSV y YAML no tienen ID, así que volver a importar el mismo archivo añade copias. En Frases existentes, marca las que quieres sobrescribir y deja las demás sin marcar para omitirlas. Si el archivo trae datos de etiquetas, sobrescribir sustituye las etiquetas de esa frase, y una lista vacía las borra. Si el archivo no trae etiquetas, las que ya existen se quedan. Omitir todo y Sobrescribir todo se aplican a todos los conflictos. Pulsa Import para terminar. El límite de importación JSON es de 10.000 frases. Un script puede previsualizar ese archivo exportado, en este ejemplo phrases.json, con phrasevault import phrases.json --dry-run --json antes de escribir nada. Consulta la línea de comandos.
Las exportaciones omiten todas las frases protegidas con PIN, aunque estén desbloqueadas. Las referencias a frases omitidas solo funcionan si también existen en la base de destino. Las frases importadas quedan sin protección. Sobrescribir una protegida con PIN en la app elimina su bloqueo. Una sobrescritura desde la línea de comandos lo conserva. Para una copia completa de la base con las frases protegidas, abre Configuración → Base de Datos → Abrir ubicación de la base de datos actual, sal de PhraseVault desde el icono de la bandeja o barra de menús y copia el archivo .sqlite. Consulta la protección con PIN.
¿Puedo editar varias frases a la vez?
No hay un editor para cambios en lote. Guarda primero una copia de seguridad, exporta las frases como JSON, cambia nombres o textos en un editor e importa el archivo de nuevo. Conserva la estructura y los ID, y elige en la vista previa qué frases existentes quieres sobrescribir. Este método solo sirve para frases sin protección, ya que las protegidas con PIN no se exportan.
¿Puedo importar frases de Outlook o de PhraseExpress®?
PhraseVault no tiene un importador de Elementos rápidos de Outlook, ni un importador de una biblioteca de PhraseExpress. Si otra aplicación puede escribir un CSV cuya primera columna sea la abreviatura y cuya segunda columna sea el texto, Importar frases lee ese archivo igual que un CSV de TextExpander. Sin encabezado, la primera columna es el nombre y la segunda el texto. El encabezado es opcional: los encabezados conocidos de nombre y texto valen en cualquier orden, sin distinguir mayúsculas, y la columna label se ignora. Entrecomilla los textos que contengan comas o saltos de línea. Si no, crea las frases en PhraseVault. Para Outlook, consulta Elementos rápidos y PhraseVault.
Descarga PhraseVault y pruébalo 14 días gratis. Sin tarjeta.