Importă-ți snippet-urile din TextExpander, Espanso, Text Blaze sau CSV

Schimbarea text expander-ului n-ar trebui să însemne să-ți rescrii biblioteca. Exportă din aplicația actuală, trage fișierul în Lightning Assist și vezi fiecare snippet convertit — trigger-e, substituenți și tot restul — înainte să se salveze ceva.

Răspunsul scurt

Lightning Assist importă biblioteci de snippeturi din TextExpander (XML/plist sau CSV), Espanso (YAML), Text Blaze (JSON) și orice CSV. Previzualizarea e gratuită și completă: vezi fiecare snippet cu trigger-ul și variabilele mapate, plus care ar intra în coliziune cu ce ai deja. Importul e și el gratuit: pe planul gratuit, 5 snippet-uri la un import (repeți până la cele 20 ale lui), în trialul de 14 zile 20 la un import, iar pe Pro toată biblioteca dintr-o dată. Nimic din biblioteca ta nu se schimbă până nu imporți.

Cum funcționează — trei pași

  1. Exportă din aplicația actuală

    TextExpander, Espanso și Text Blaze au fiecare o opțiune de export (pașii pentru fiecare, mai jos). Dacă îți ții snippet-urile într-un tabel, e de ajuns un CSV cu o coloană de trigger și una de conținut.

  2. Trage fișierul în Lightning Assist

    Deschide Snippet-urile mele → Import (sau pasul de import din tur), apoi alege fișierul sau trage-l peste fereastră. Lightning Assist detectează formatul din conținut, nu din extensia fișierului.

  3. Verifică, apoi importă

    Primești un tabel cu fiecare snippet convertit: trigger, nume, conținut și eventualele ciocniri cu biblioteca ta existentă. Rândurile care nu pot fi convertite sunt listate, nu ascunse. Apasă Import — snippet-urile tale sunt live și expandează peste tot.

Previzualizarea e gratuită pe orice plan, la fel și importul: pe planul gratuit, 5 snippet-uri la un import, repetat până la cele 20 ale lui; în trialul de 14 zile, 20 la un import; pe Pro, toată biblioteca dintr-o dată. Nimic din ce ai deja nu se schimbă până nu imporți.

Ia-ți biblioteca cu tine — gratuit, în cinci minute

Descarcă pentru Windows, macOS sau Linux și lasă exportul înăuntru. Expandarea de text e gratuită pentru totdeauna; la fel și aducerea snippeturilor tale.

Descarcă

Cum exporți din fiecare aplicație

Din TextExpander

Lightning Assist citește exportul nativ XML/plist al TextExpander și exportul lui CSV. Câmpurile de completat (%filltext:name=…%) sunt mapate pe substituenții Lightning Assist.

  1. În TextExpander, selectează grupul de snippet-uri dorit (sau toate grupurile).
  2. Alege File → Export (sau Settings → Export în aplicația web) și salvează fișierul.
  3. Importă acel fișier în Lightning Assist — merge bine și câte un grup pe rând, iar ciocnirile dintre grupuri sunt semnalate.

Din Espanso

Espanso ține snippet-urile în fișiere match YAML. Lightning Assist le citește direct — trigger-ele, înlocuirile și {{variables}} devin snippet-uri, valori și substituenți.

  1. Deschide folderul de configurare Espanso (espanso path ți-l arată) și intră în match/.
  2. Ia base.yml și orice alte fișiere match .yml pe care le folosești.
  3. Importă fiecare fișier .yml în Lightning Assist. Trigger-e ca :sig își păstrează simbolul de la început ca prefix inline.

Din Text Blaze

Text Blaze exportă folderele ca JSON. Scurtăturile devin trigger-e, iar câmpurile {formtext} devin variabile pe care le completezi la expandare. Formatarea, de exemplu bold sau culori, ajunge ca text simplu, iar comenzi ca {time} sau {formmenu} rămân în snippet așa cum sunt scrise, așa că verifică acele rânduri în previzualizare și ajustează-le.

  1. În dashboard-ul Text Blaze, deschide pagina Import/Export.
  2. Exportă folderul pe care vrei să-l muți și descarcă fișierul JSON.
  3. Importă acel fișier în Lightning Assist. Repetă pentru fiecare folder dacă ai mai multe.

Dintr-un CSV sau tabel

Merge orice CSV: un rând de antet ajută, dar e opțional. Lightning Assist caută o coloană trigger/abbreviation/shortcut, o coloană content/snippet/text și o coloană opțională name/label.

  1. Pune un snippet pe rând: trigger-ul într-o coloană, textul complet în alta, un nume opțional într-a treia.
  2. Conținutul pe mai multe rânduri e în regulă — pune celula între ghilimele. Salvează ca CSV (UTF-8, dacă aplicația ta oferă opțiunea).
  3. Importă CSV-ul. Trigger-ele mai lungi de 24 de caractere sau cu spații sunt raportate ca neconvertibile, nu trunchiate în tăcere.

Ce se convertește — și ce se raportează

Trigger-ele își păstrează simbolul

Un trigger ca ;sig sau :addr își păstrează simbolul de la început ca prefix inline, deci se declanșează exact ca înainte. Trigger-ele fără simbol rămân fără simbol.

Substituenții sunt mapați

Câmpurile de completat din TextExpander, {{variables}} din Espanso și câmpurile {formtext} din Text Blaze devin substituenți Lightning Assist pe care îi completezi la expandare.

Ciocnirile sunt afișate, niciodată suprascrise

Dacă un trigger importat coincide cu unul pe care îl ai deja, rândul e marcat și sărit — snippet-ul tău existent câștigă. Exemplele noastre de start fac loc snippet-urilor tale reale.

Nimic nu se pierde în tăcere

Rândurile care nu pot fi convertite (un trigger cu spații, o valoare goală, un trigger prea lung) sunt listate după nume ca să le poți reface manual — nu aruncate fără o vorbă.

Întrebări frecvente

Importul e gratuit?

Da. Previzualizarea e gratuită pe orice plan — vezi toată biblioteca convertită înainte să decizi — și importul e gratuit: planul gratuit aduce 5 snippet-uri per import, până la cele 20 ale lui; Pro aduce toată biblioteca dintr-o dată. Expandarea de text rămâne gratuită pentru totdeauna.

Trigger-ele mele vor merge la fel?

Da. Simbolurile de la început (;, :, /) devin prefixul inline, deci ;sig se declanșează ca ;sig. Substituenții sunt mapați pe formatul Lightning Assist. Verifici fiecare rând înainte de import.

Dacă un fișier nu e recunoscut?

Pentru un format nerecunoscut poți cere AI-ului să-l citească și să propună snippet-uri — tot tu verifici și aprobi fiecare rând înainte să se salveze ceva. Dacă AI-ul nu găsește nimic, creditele sunt returnate.

Ce se întâmplă cu duplicatele?

Un trigger pe care îl ai deja e sărit (snippet-ul tău existent câștigă). Două rânduri cu același trigger în același fișier: primul e importat, al doilea e raportat ca duplicat.

Pot importa pe Linux?

Da — același import, în aceeași aplicație, pe Windows, macOS și Linux (AppImage și .deb).

Stocați fișierul meu de export?

Nu. Fișierul e citit ca să construim previzualizarea și nu e stocat. Ce alegi să imporți devine snippet-uri în biblioteca ta, criptate la repaus.

Pagini și Snippet-uri Asociate

Explorează ghiduri, șabloane și comparații relevante pentru fluxul tău.

Șabloane Populare

Note SOAP

Șabloane reutilizabile de note SOAP — Subiectiv, Obiectiv, Evaluare, Plan — care mențin documentația clinică rapidă și consecventă.

Află mai multe: Note SOAP