Importa i tuoi snippet da TextExpander, Espanso, Text Blaze o CSV
Cambiare text expander non dovrebbe significare ribattere la tua libreria. Esporta dalla tua app attuale, trascina il file in Lightning Assist e vedi ogni snippet convertito — trigger, segnaposto e tutto il resto — prima che venga salvato qualcosa.
La risposta breve
Lightning Assist importa librerie di snippet da TextExpander (XML/plist o CSV), Espanso (YAML), Text Blaze (JSON) e qualsiasi CSV. L'anteprima è gratuita e completa: vedi ogni snippet con la sua abbreviazione e i segnaposto mappati, oltre a quali andrebbero in conflitto con quelli che hai già. Anche l'importazione è gratuita: il piano gratuito ne accetta quanti ne contiene, Pro accetta l'intera libreria in una volta. Nulla nella tua libreria cambia finché non importi.
Come funziona — tre passaggi
- Esporta dalla tua app attuale
TextExpander, Espanso e Text Blaze hanno ciascuno un’opzione di esportazione (i passaggi per ognuna sono qui sotto). Se tieni gli snippet in un foglio di calcolo, basta un CSV con una colonna trigger e una colonna contenuto.
- Trascina il file in Lightning Assist
Apri I miei snippet → Importa (o il passaggio di importazione nel tour), poi scegli il file o trascinalo sulla finestra. Lightning Assist rileva il formato dal contenuto, non dall’estensione.
- Controlla, poi importa
Ottieni una tabella con ogni snippet convertito: trigger, nome, contenuto ed eventuali conflitti con la tua libreria esistente. Le righe che non si possono convertire vengono elencate, non nascoste. Clicca Importa — i tuoi snippet sono attivi e si espandono ovunque.
L'anteprima è gratuita in ogni piano, e lo è anche l'importazione: il piano gratuito ne accetta fino ai suoi 20 snippet, Pro accetta l'intera libreria. Nulla di ciò che hai già cambia finché non importi.
Porta la tua libreria con te — gratis, in cinque minuti
Scarica per Windows, macOS o Linux e trascina la tua esportazione. L'espansione di testo è gratuita per sempre; portare i tuoi snippet anche.
Scarica gratisCome esportare da ogni app
Da TextExpander
Lightning Assist legge l’esportazione nativa XML/plist di TextExpander e la sua esportazione CSV. I campi da compilare (%filltext:name=…%), il token degli appunti e il marcatore del cursore vengono mappati sui segnaposto di Lightning Assist.
- In TextExpander, seleziona il gruppo di snippet che vuoi (o tutti i gruppi).
- Scegli File → Esporta (o Impostazioni → Esporta nell’app web) e salva il file.
- Importa quel file in Lightning Assist — un gruppo alla volta va benissimo, e i conflitti tra gruppi vengono segnalati.
Da Espanso
Espanso tiene gli snippet in file match YAML. Lightning Assist li legge direttamente — trigger, sostituzioni e {{variables}} diventano snippet, valori e segnaposto.
- Apri la cartella di configurazione di Espanso (espanso path la mostra) e vai in match/.
- Prendi base.yml e ogni altro file match .yml che usi.
- Importa ogni file .yml in Lightning Assist. I trigger come :sig mantengono il simbolo iniziale come prefisso inline.
Da Text Blaze
Text Blaze esporta le cartelle come JSON. Le scorciatoie diventano trigger; i campi {formtext} diventano segnaposto che compili quando espandi.
- Nella dashboard di Text Blaze, apri la cartella che vuoi spostare.
- Usa il menu della cartella → Export e scarica il file JSON.
- Importa quel file in Lightning Assist. Ripeti per ogni cartella se ne hai diverse.
Da un CSV o un foglio di calcolo
Qualsiasi CSV funziona: una riga di intestazione aiuta ma è facoltativa. Lightning Assist cerca una colonna trigger/abbreviation/shortcut, una colonna content/snippet/text e una colonna facoltativa name/label.
- Metti uno snippet per riga: il trigger in una colonna, il testo completo in un’altra, un nome facoltativo in una terza.
- Il contenuto su più righe va bene — metti la cella tra virgolette. Salva come CSV (UTF-8 se la tua app lo offre).
- Importa il CSV. I trigger più lunghi di 24 caratteri o con spazi vengono segnalati come non convertibili, non troncati in silenzio.
Cosa viene convertito — e cosa viene segnalato
I trigger mantengono il loro simbolo
Un trigger come ;sig o :addr mantiene il simbolo iniziale come prefisso inline, quindi scatta esattamente come prima. I trigger a parola nuda restano a parola nuda.
I segnaposto vengono mappati
I campi da compilare di TextExpander, le {{variables}} di Espanso e i campi {formtext} di Text Blaze diventano segnaposto di Lightning Assist che compili al momento dell’espansione.
I conflitti vengono mostrati, mai sovrascritti
Se un trigger importato coincide con uno che hai già, la riga viene contrassegnata e saltata — vince il tuo snippet esistente. I nostri esempi iniziali si fanno da parte per i tuoi snippet veri.
Niente si perde in silenzio
Le righe che non si possono convertire (un trigger con spazi, un valore vuoto, un trigger troppo lungo) vengono elencate per nome così puoi ricrearle a mano — non scartate senza una parola.
Domande frequenti
L’importazione è gratuita?
Sì. L'anteprima è gratuita in ogni piano — vedi l'intera libreria convertita prima di decidere — e anche l'importazione lo è: il piano gratuito ne porta 5 snippet per importazione, fino ai suoi 20; Pro porta l'intera libreria in una volta. L'espansione di testo è gratuita per sempre.
I miei trigger continueranno a funzionare allo stesso modo?
Sì. I simboli iniziali (;, :, /) diventano il prefisso inline, quindi ;sig scatta come ;sig. I segnaposto vengono mappati sul formato di Lightning Assist. Controlli ogni riga prima di importare.
E se un file non viene riconosciuto?
Per un formato non riconosciuto puoi chiedere all’IA di leggerlo e proporre snippet — controlli e approvi comunque ogni riga prima che venga salvato qualcosa. Se l’IA non trova nulla, i crediti vengono restituiti.
Cosa succede con i duplicati?
Un trigger che hai già viene saltato (vince il tuo snippet esistente). Due righe con lo stesso trigger nello stesso file: la prima viene importata, la seconda viene segnalata come duplicato.
Posso importare su Linux?
Sì — la stessa importazione, nella stessa app, su Windows, macOS e Linux (AppImage e .deb).
Conservate il mio file di esportazione?
No. Il file viene letto per costruire l’anteprima e non viene conservato. Ciò che scegli di importare diventa snippet nella tua libreria, cifrati a riposo.
Pagine e snippet correlate
Esplora guide, modelli e confronti correlati per il tuo flusso di lavoro.
rispetto a TextExpander
Confronta flussi di lavoro basati sull'intelligenza artificiale, funzionalità vocali e comportamento multipiattaforma.
Scopri di più: rispetto a TextExpandercontro PhraseExpress
Esamina la velocità di configurazione, la profondità del flusso di lavoro AI e i compromessi sulla collaborazione del team.
Scopri di più: contro PhraseExpresscontro l'Espanso
Comprendere i compromessi tra l'approccio basato sulla configurazione e quello basato sull'interfaccia utente.
Scopri di più: contro l'Espansorispetto a AutoHotkey
Confronta l'automazione basata su script con un flusso di lavoro di produttività pronto all'uso.
Scopri di più: rispetto a AutoHotkeyResponsabili di progetto
Mantieni i team allineati con aggiornamenti, piani e messaggi di stato ripetibili.
Scopri di più: Responsabili di progettoConsulenti aziendali
Fornisci flussi di lavoro di proposta e comunicazione ottimizzati ai clienti più velocemente.
Scopri di più: Consulenti aziendaliDirigenti
Comunica rapidamente le decisioni con modelli di leadership riutilizzabili.
Scopri di più: DirigentiMessaggi di commit Git
Modelli di messaggio riutilizzabili in stile Conventional Commits e pronti per le PR che si espandono nel tuo terminale ed editor.
Scopri di più: Messaggi di commit GitNote SOAP
Modelli riutilizzabili di note SOAP — Soggettivo, Oggettivo, Valutazione, Piano — che mantengono la documentazione clinica rapida e coerente.
Scopri di più: Note SOAP