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 — planul gratuit ia câte încap, Pro ia 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 — planul gratuit ia până la cele 20 de snippeturi ale lui, Pro ia toată biblioteca. 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ă gratuit

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=…%), token-ul de clipboard și marcajul de cursor 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; câmpurile {formtext} devin substituenți pe care îi completezi la expandare.

  1. În dashboard-ul Text Blaze, deschide folderul pe care vrei să-l muți.
  2. Folosește meniul folderului → Export ș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