Controllo ortografico¶
Il plugin di controllo ortografico sottolinea le parole errate con un ghirigoro verde e propone correzioni con il clic destro. È mosso da Hunspell —lo stesso motore e formato di dizionario usati da LibreOffice e Firefox— quindi migliaia di dizionari già pronti funzionano da subito.
Per impostazione predefinita, il controllo ortografico è attivo nei documenti di prosa (testo semplice, Markdown) e disattivo dentro il codice, dove segnalerebbe soprattutto identificatori. Nelle impostazioni puoi estenderlo ai commenti e alle stringhe nei file di codice, oppure a tutto.
Che cosa viene controllato¶
Il correttore comprende la struttura del documento:
- I documenti di prosa —file senza colorazione della sintassi e Markdown— vengono controllati per intero.
- I documenti di codice vengono controllati solo in commenti, commenti di documentazione e letterali di stringa (quando è attiva la modalità «prosa, più commenti e stringhe nel codice»), mai in identificatori o parole chiave.
- Le parole che chiaramente non sono prosa vengono saltate automaticamente: numeri e valori esadecimali, identificatori con cifre, URL, percorsi di file, indirizzi e-mail e sequenze di escape.
- I composti
camelCaseesnake_casevengono suddivisi e le loro parti controllate singolarmente (parseHtmlTag→ parse, Html, Tag); le parole tutte in MAIUSCOLO (costanti) vengono saltate. Entrambi i comportamenti sono configurabili. - Le parole molto corte (meno di 3 caratteri per impostazione predefinita) vengono ignorate.
Il controllo gira automaticamente mentre digiti, mezzo secondo dopo l'ultima modifica. Per forzare una passata immediata, usa Modifica ▸ Controlla l'ortografia adesso (disponibile anche nella tavolozza dei comandi).
Correggere una parola¶
Fai clic con il tasto destro su una parola sottolineata:
- In cima al menu sono elencati fino a cinque suggerimenti: fai clic su uno per sostituire la parola.
- Aggiungi al dizionario salva la parola nel tuo elenco di parole personale (resiste ai riavvii, vale per ogni documento e lingua).
- Ignora per questa sessione nasconde la parola finché non chiudi OctoEdit.
Dizionari¶
OctoEdit include dizionari per inglese (en_US), polacco (pl_PL) e francese (fr_FR). Una parola viene accettata quando un qualsiasi dizionario attivo la conosce, così i documenti multilingua —diciamo commenti in polacco pieni di termini tecnici inglesi— non si riempiono di falsi positivi.
I suggerimenti sono ordinati secondo il dizionario principale: quello che corrisponde alla lingua di visualizzazione dell'applicazione (Preferenze ▸ Generale ▸ Lingua). Se nessun dizionario corrisponde, viene usato l'inglese, poi il primo attivo.
Aggiungere lingue (ad esempio il tedesco)¶
Va bene qualsiasi dizionario Hunspell. In Preferenze ▸ Controllo ortografico,
premi Apri la cartella dei dizionari utente... e metti lì una coppia
.aff/.dic: le estensioni di dizionario di LibreOffice e la
raccolta di dizionari di LibreOffice
sono una buona fonte. Riapri la pagina delle impostazioni e la nuova lingua compare
nell'elenco. Un dizionario dell'utente con lo stesso nome di uno incluso lo
sostituisce.
Il tedesco non è incluso (la licenza del dizionario originale non lo consente);
scarica de_DE.aff/de_DE.dic dalla raccolta sopra e mettili nella cartella
dell'utente.
I dizionari devono essere codificati in UTF-8 (tutti quelli moderni lo sono; il file
.aff dovrebbe dire SET UTF-8).
Impostazioni¶
Preferenze ▸ Controllo ortografico:
| Impostazione | Effetto |
|---|---|
| Attiva il controllo ortografico | Interruttore principale (attivo per impostazione predefinita). |
| Controlla | Solo documenti di prosa (predefinito), Prosa, più commenti e stringhe nel codice, oppure Ovunque. |
| Lunghezza minima della parola | Le parole più corte non vengono mai segnalate. |
| Controlla le parti delle parole camelCase | Suddivide gli identificatori composti prima del controllo. |
| Dizionari | Spunta le lingue da accettare; il contrassegno principale indica quale ordina i suggerimenti. |
Il colore del ghirigoro¶
Gli errori di ortografia usano la sottolineatura di suggerimento (verde per impostazione predefinita). I temi possono sostituirla —e con essa le altre sottolineature di diagnostica— in Preferenze ▸ Colorazione della sintassi ▸ Temi (Editor dei temi): Sottolineatura di errore, Sottolineatura di avviso, Sottolineatura informativa e Sottolineatura di ortografia / suggerimento.
Note¶
- I documenti più grandi di 2 MiB non vengono controllati (protezione delle prestazioni).
- I dizionari inclusi e i relativi testi di licenza vengono installati in
dictionaries/, accanto all'applicazione; copie delle licenze si trovano nella cartellaLicenses/(vedi Informazioni ▸ Realizzato con).