Kwrite un semplice editor di testo con alcune caratteristiche molto utili.

Creato il 07 marzo 2012 da Hugor @msdiaz61

KWrite è più di un editor di testo per il Desktop KDE. È pensato per essere un editor per programmatori e potrebbe essere considerato come una parziale alternativa a editor più potenti.

Può essere meglio utilizzato insieme a Konqueror o Dolphin per navigare tra i file sorgenti di differenti linguaggi. KWrite funziona molto bene anche come semplice editor di testo.Una delle principali funzionalità di KWrite è la colorazione della sintassi, personalizzata per diversi linguaggi di programmazione quali: C/C++, Java™, Python, Perl, Bash, Modula 2, HTML e Ada.KWrite ha un'interfaccia a singolo documento (SDI) che permette di modificare un documento alla volta per finestra. Panoramica delle caratteristiche:   Numeri di riga, evidenziazione della sintassi e indicatori di raggruppamento   Indentazioni e tabulazioni definibili dall'utente   Funzione di a capo automatico statica o dinamica   Eccellente funzione di ricerca e sostituzione, inclusa la ricerca inversa   Controllo ortografico KWrite è il fratello minore della coppia di programmi dedicati alla modifica del testo. È un editor di testo molto potente e utilizzabile anche come editor di programmazione.Se hai bisogno di un editor più complesso, dai un'occhiata a Kate. Tecnologia KParts.In KDE 2.x, KWrite non usava la tecnologia KParts, che permette di inserire un'applicazione in un'altra. In seguito, KWrite è stato riscritto usando questa funzione. Ciò permette all'utente, per esempio, di inserire l'editor Vim in KWrite. Altre opzioni vedono un editor basato sul Designer QT e sull'editor avanzato di KDE, Kate. Quest'ultimo è l'opzione di default.KWrite è parte del pacchetto kdebase. Recentemente è stato unito a Kate e, come tale, il suo sorgente si trova nella cartella kate/.

Opzioni dalla linea di comando

Anche se la maggior parte delle volte si lancia KWrite dal menu dei programmi di KDE o da un'icona del desktop, può anche essere aperto dalla riga di comando in una finestra del terminale. Ci sono diverse opzioni utili disponibili in questa modalità.

Specifica un file

Specificando il percorso e il nome di un particolare file l'utente può far sì che KWrite apra (o crei) quel file immediatamente all'avvio. Questa opzione può assomigliare a questa:

% kwrite
/home/miahome/docs/miofile.txt

Specifica un file su Internet

Il metodo sopra menzionato può essere usato anche per aprire file su Internet (se l'utente ha una connessione attiva in quel momento). Ad esempio:

% kwrite
ftp://ftp.kde.org/pub/kde/README
 
 

Altre opzioni dalla linea di comando

Sono disponibili le seguenti opzioni di aiuto dalla riga di comando

kwrite --help
Elenca le opzioni di base disponibili dalla riga di comando.
kwrite --help-qt
Elenca le opzioni disponibili per cambiare il modo in cui KWrite interagisce con Qt™.
kwrite --help-kde
Elenca le opzioni disponibili per cambiare il modo in cui KWrite interagisce con KDE.
kwrite --help-all
Elenca tutte le opzioni disponibili dalla riga di comando.
kwrite --author
Elenca gli autori di KWrite nella finestra del terminale
kwrite -v, --version
Elenca le informazioni di versione per Qt™, KDE e KWrite. Sono disponibili anche attraverso kwrite -v
KWrite --license
Visualizza le informazioni di licenza.
kwrite --stdin
Fa sì che KWrite legga il contenuto del documento dallo STDIN. Ciò è simile all'opzione - utilizzata comunemente in molti programmi a riga di comando e permette di redirigere l'output di un comando in KWrite
kwrite --encoding codifica URL
Fa sì che KWrite utilizzi la codifica specificata per il documento.
kwrite --line riga URL
Si posiziona sulla riga specificata dopo aver aperto il documento.
kwrite --column colonna URL
Si posiziona sulla colonna specificata dopo aver aperto il documento.
 

Scorciatoie

Molte delle scorciatoie sono configurabili attraverso il menu Configura editor. Per impostazione predefinita KWrite risponde alle seguenti scorciatoie:

Ins Alterna tra la modalità Inserisci e Sovrascrivi. Quando si è in modalità di inserimento l'editor aggiungerà qualsiasi carattere digitato spostando a destra i caratteri dopo il cursore. Con la modalità di sovrascrittura ogni carattere inserito elimina quello immediatamente alla destra del cursore.

Freccia Sinistra Sposta il cursore a sinistra di un carattere

Freccia Destra Sposta il cursore a destra di un carattere

Freccia Su Sposta il cursore in su di una riga

Freccia Giù Sposta il cursore in giù di una riga

Pag Su Sposta il cursore in su di una pagina

Alt+Pag Su Segnalibro precedente

Pag Giù Sposta il cursore in giù di una pagina

Alt+Pag Giù Segnalibro successivo

Backspace Cancella il carattere a sinistra del cursore

Home Sposta il cursore all'inizio della riga

Fine Sposta il cursore alla fine della riga

Canc Cancella il carattere alla destra del cursore (o il testo selezionato)

Shift+Invio Inserisce una nuova riga aggiungendovi i caratteri iniziali della riga corrente che non sono lettere o numeri. È utile, ad esempio, per scrivere commenti nel codice. Alla fine della riga «// del testo» premi la scorciatoia e la prossima riga inizierà già con «// ». In questo modo con si devono sempre inserire i caratteri per il commento all'inizio di ogni nuova riga con commenti.

Shift+Freccia Sinistra Seleziona un carattere a sinistra nel testo

Shift+Freccia Destra Seleziona un carattere a destra nel testo

F1 Aiuto

Shift+F1 Che cos'è?

F3 Trova successivo

Shift+F3 Trova precedente

Ctrl+H Trova selezionato

Ctrl+Shift+H Trova selezionato all'indietro

Ctrl+A Seleziona tutto

Ctrl+Shift+A Deseleziona

Ctrl+Shift+B Modalità di selezione a blocchi

Ctrl+B Metti segnalibro

Ctrl+C Copia il testo selezionato negli appunti.

Ctrl+D Commenta

Ctrl+Shift+D Decommenta

Ctrl+F Trova

Ctrl+G Va alla riga...

Ctrl+I Fai rientrare la selezione

Ctrl+Shift+I Annulla rientro alla selezione

Ctrl+J Unisci righe

Ctrl+N Nuovo documento

Ctrl+O Apre un documento

Ctrl+P Stampa

Ctrl+Q Esci - chiude la copia attiva dell'editor

Ctrl+R Sostituisci

Ctrl+S Invoca il comando Salva.

Ctrl+U Maiuscolo

Ctrl+Shift+U Minuscolo

Ctrl+Alt+U Iniziali maiuscole

Ctrl+V Incolla il testo degli appunti nella riga di edit.

Ctrl+W Chiudi

Ctrl+X Cancella il testo selezionato e lo copia negli appunti.

Ctrl+Z Annulla

Ctrl+Shift+Z Rifai

Ctrl+- Contrai un livello locale

Ctrl+Shift+- Contrai livello superiore

Ctrl++ Espandi un livello locale

Ctrl+Shift++ Espandi livello superiore

Meta+Ctrl+V Modalità di inserimento VI

Ctrl+Spazio Invoca completamento del codice

F5 Ricarica

F6 Mostra bordo per le icone

F7 Passa alla riga di comando

F9 Mostra segni di raggruppamento

F10 A capo automatico dinamico

F11 Mostra i numeri di riga

 
 



Potrebbero interessarti anche :

Possono interessarti anche questi articoli :