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
- 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.
- 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.
- 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ă gratuitCum 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.
- În TextExpander, selectează grupul de snippet-uri dorit (sau toate grupurile).
- Alege File → Export (sau Settings → Export în aplicația web) și salvează fișierul.
- 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.
- Deschide folderul de configurare Espanso (espanso path ți-l arată) și intră în match/.
- Ia base.yml și orice alte fișiere match .yml pe care le folosești.
- 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.
- În dashboard-ul Text Blaze, deschide folderul pe care vrei să-l muți.
- Folosește meniul folderului → Export și descarcă fișierul JSON.
- 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.
- Pune un snippet pe rând: trigger-ul într-o coloană, textul complet în alta, un nume opțional într-a treia.
- 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).
- 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.
vs TextExpander
Comparați fluxurile de lucru bazate pe inteligența artificială, funcțiile vocale și comportamentul pe mai multe platforme.
Află mai multe: vs TextExpanderComparatie cu PhraseExpress
Examinați viteza de configurare, profunzimea fluxului de lucru AI și compromisurile de colaborare în echipă.
Află mai multe: Comparatie cu PhraseExpressComparatie cu Espanso
Înțelegeți compromisurile dintre abordările bazate pe configurație și cele bazate pe UI.
Află mai multe: Comparatie cu EspansoComparatie cu AutoHotkey
Comparați automatizarea cu scripturi cu un flux de lucru de productivitate gata de utilizat.
Află mai multe: Comparatie cu AutoHotkeyManagerii de proiect
Păstrați echipele aliniate cu actualizări repetabile, planuri și mesaje de stare.
Află mai multe: Managerii de proiectConsultanți de afaceri
Furnizați mai rapid fluxuri de lucru de comunicare și propuneri cu clienții.
Află mai multe: Consultanți de afaceriDirectori
Comunicați rapid deciziile cu șabloane de conducere reutilizabile.
Află mai multe: DirectoriMesaje de commit Git
Șabloane de mesaj reutilizabile în stil Conventional Commits și pregatite pentru PR care se extind în terminalul și editorul tău.
Află mai multe: Mesaje de commit GitNote SOAP
Șabloane reutilizabile de note SOAP — Subiectiv, Obiectiv, Evaluare, Plan — care mențin documentația clinică rapidă și consecventă.
Află mai multe: Note SOAP