10 modifiche per potenziare Gedit come editor di codice
Gedit è un buon editor di testo. Trasformalo in un buon editor di codice con questi suggerimenti, trucchi e modifiche.
GNOME potrebbe aver abbandonato Gedit come editor di testo predefinito, ma è ancora uno dei preferiti dagli utenti Linux di lunga data.
È principalmente un editor di testo, ma con alcune modifiche può funzionare come un editor di codice leggero.
Sì! Perché utilizzare VS Code o altri editor di codice dedicati per scrivere script Bash o semplici programmi in altri linguaggi? Gedit salva la situazione.
Condividerò alcuni dei miei suggerimenti e trucchi Gedit preferiti in questo articolo. Sebbene la maggior parte delle modifiche siano utili per la scrittura di codici, alcune potrebbero essere utili anche per la scrittura di testi generali.
1. Installa i plugin
Poche persone non sanno nemmeno che Gedit ha una solida funzionalità di plugin. Puoi installare plugin per ottenere funzionalità aggiuntive.
Esistono due tipi di plugin:
Plugin ufficiali Gedit accessibili dal menu dell'editor
Plugin di terze parti che possono essere scaricati dai siti web del progetto e inseriti nella directory dei plugin (discussa di seguito)
I plugin Gedit possono trovarsi nelle directory /usr/share/gedit/plugins
o ~/.local/share/gedit/plugins
.
Puoi accedere ai plugin disponibili e installati facendo clic sul menu Hamburger e quindi aprendo la finestra Preferenze,
La finestra Preferenze ha la scheda Plugin e puoi vedere tutti i plugin a tua disposizione. È possibile utilizzare la casella di controllo per abilitare e disabilitare i plugin.
2. Mostra il browser dei file nel pannello laterale
Se stai lavorando su un progetto che ha più file e cartelle, è molto utile far sì che il browser dei file veda tutti i file disponibili nella barra laterale.
Vai su Preferenze -> Plugin e attiva il Pannello Browser file.
Successivamente, fai clic sul menu ad hamburger in alto a destra e attiva la visualizzazione del pannello laterale dal menu Visualizza -> Pannello laterale
Ora cambia la visualizzazione del pannello laterale in browser di file, se non già.
3. Incorpora un terminale
SÌ! Puoi incorporare un terminale direttamente nell'editor di testo Gedit.
Qual e il punto? Bene, se stai scrivendo programmi o script, un terminale di incorporamento ti aiuta a eseguire lo script e controllare le modifiche al codice direttamente nell'editor.
Per ottenere ciò, installa prima il plugin (per Ubuntu):
sudo apt install gedit-plugin-terminal
Una volta installato il plugin, abilitalo da Preferenze->Plugin.
Taglia, attiva il pannello inferiore dal menu hamburger -> Visualizza -> Pannello inferiore
4. Anteprima del ribasso
Ti piace Markdown? Anche io!
Sono disponibili diversi editor Markdown per Linux ma non è necessario installare un'altra applicazione solo per utilizzare Markdown.
Con l'aiuto di un plugin, non sorprendentemente chiamato Gedit Markdown Preview, Gedit è perfettamente in grado di eseguire il rendering del codice Markdown.
Gli utenti di Arch possono trovarlo in AUR come pacchetto gedit-plugin-markdown_preview.
Altri utenti Linux possono trovare le istruzioni di installazione sulla pagina web del progetto.
Una volta installato, abilitalo nei plugin. È necessario abilitare la visualizzazione del pannello laterale dal menu hamburger --> Visualizza > Pannello laterale
Detto questo, inizia a mostrare il testo renderizzato per il testo Markdown nel riquadro laterale o inferiore.
5. Crea frammenti
Codice da buon programmatore. I programmatori migliori riescono a riutilizzare.
Se ti ritrovi a riutilizzare lo stesso pezzo di codice o testo, puoi salvarlo come snippet e inserirlo quando necessario. Questo ti farà risparmiare tempo (e frustrazione).
Abilita prima il plugin Snippet.
Ora puoi accedere agli snippet da Menu Hamburger -> Gestisci snippet
Scoprirai che sono già stati aggiunti diversi snippet per vari linguaggi di programmazione.
Puoi anche aggiungere i tuoi snippet nella cartella desiderata facendo clic sul segno + in basso a sinistra. Puoi anche assegnare un tasto di scelta rapida agli snippet per inserirli ancora più rapidamente.
Ad esempio, ho aggiunto un nuovo snippet per aggiungere una tabella Markdown e gli ho assegnato una scorciatoia da tastiera e un trigger di scheda (come mostrato nell'immagine sopra). Ora, se premo CTRL + Alt + S in un documento Markdown, viene aggiunta una tabella. In alternativa, anche digitando tabella e premendo il tasto TAB viene aggiunta la tabella Markdown.
Di solito, gli snippet vengono salvati nella cartella
/usr/share/gedit/plugins/snippet
come documenti XM, ma non sono riuscito a trovare dove vengono salvati gli snippet appena aggiunti.
6. Risolvi il problema della modalità oscura
I programmatori adorano la modalità oscura. Gedit aderisce al tema del sistema e se passi alla modalità oscura a livello del sistema operativo, passa anche alla modalità oscura.
L'unico problema principale è che non puoi leggere nulla sulla riga attualmente selezionata perché sia il testo che le evidenziazioni della riga sono di colore bianco.
Non esiste una soluzione per questo. Tuttavia, una soluzione alternativa è disattivare l'evidenziazione della riga corrente o utilizzare una combinazione di colori diversa. Preferisco scegliere una combinazione di colori diversa.
Vai su Preferenze -> Carattere e colori e seleziona una combinazione di colori scuri come Oblivion. Cambierà un po' lo schema dei colori ma almeno sarai in grado di vedere il testo sulle linee evidenziate.
7. Evidenzia rapidamente il testo selezionato
Fai doppio clic su una parola e Gedit evidenzia tutte le occorrenze della stessa parola nell'intero documento.
Questa funzione non è abilitata per impostazione predefinita sebbene sia disponibile un plug-in ufficiale.
Vai su Preferenze -> Plugin e abilita l'opzione Evidenziazione rapida.
8. Mostra i numeri di riga
Molti editor di codice mostrano i numeri di riga per impostazione predefinita. Ti aiuta a andare rapidamente alla riga quando vedi un "errore di sintassi alla riga X".
Puoi abilitare i numeri di riga andando su Preferenze -> Visualizza -> Visualizza numeri di riga:
Puoi anche abilitarlo o disabilitarlo dal basso.
9. Salva una versione
Se stai modificando un file forse sarebbe meglio crearne una copia di backup? Gedit può farlo automaticamente.
Abilita questa funzione in Preferenze -> Editor -> Crea una copia di backup.
Come file di backup verrà visualizzato un file con il nome del file originale seguito dal simbolo ~
.
10. Salvataggio automatico dei file
Dato che stiamo parlando di versioni e backup, che ne dici di abilitare il salvataggio automatico in Gedit? In questo modo, se stai lavorando su un documento e hai dimenticato di salvarlo manualmente utilizzando Ctrl+S, le modifiche verranno salvate automaticamente.
Questa funzionalità NON funziona su un documento completamente nuovo che non sia mai stato salvato sul disco.
Da Preferenze -> Editor, puoi abilitare la funzione di salvataggio automatico. Per impostazione predefinita, il salvataggio automatico avviene ogni 10 minuti, ma puoi modificare la durata a tuo piacimento.
Esiste anche un'estensione di salvataggio automatico intelligente di terze parti che salva automaticamente il documento non appena smetti di digitarlo.
Conosci altri trucchi Gedit?
Se vuoi, puoi anche cambiare il tema Gedit.
Una delle gioie dell'utilizzo di qualsiasi software è scoprire le sue funzionalità non così ovvie. Abbiamo trattato tali modifiche specifiche dell'applicazione in passato. Dai un'occhiata ai suggerimenti di Nautilus:
Oppure i suggerimenti e le modifiche di Flatpak:
Quali modifiche di Gedit ti sono piaciute di più qui? Conosci una funzionalità killer di Gedit di cui non molte persone sono a conoscenza? Condividilo con noi nei commenti?