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

  1. 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.

  2. 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.

  3. 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 gratis

Come 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.

  1. In TextExpander, seleziona il gruppo di snippet che vuoi (o tutti i gruppi).
  2. Scegli File → Esporta (o Impostazioni → Esporta nell’app web) e salva il file.
  3. 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.

  1. Apri la cartella di configurazione di Espanso (espanso path la mostra) e vai in match/.
  2. Prendi base.yml e ogni altro file match .yml che usi.
  3. 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.

  1. Nella dashboard di Text Blaze, apri la cartella che vuoi spostare.
  2. Usa il menu della cartella → Export e scarica il file JSON.
  3. 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.

  1. Metti uno snippet per riga: il trigger in una colonna, il testo completo in un’altra, un nome facoltativo in una terza.
  2. Il contenuto su più righe va bene — metti la cella tra virgolette. Salva come CSV (UTF-8 se la tua app lo offre).
  3. 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.

Modelli popolari

Note SOAP

Modelli riutilizzabili di note SOAP — Soggettivo, Oggettivo, Valutazione, Piano — che mantengono la documentazione clinica rapida e coerente.

Scopri di più: Note SOAP