Kate è un open source e editor di testo avanzato specificamente progettato per l'ambiente desktop KDE SC. Esso deriva dall'applicazione editor di testo KWrite e offre top-notch capabilities.Features modifica del testo in sintesi le caratteristiche principali includono la possibilità di modificare tutti i tipi di file di testo, anche molto grandi, un potente motore di evidenziazione della sintassi che è estensibile tramite XML file, il codice funzionalità per diversi linguaggi di programmazione, come C, C ++, PHP, ecc, la funzionalità a capo automatico dinamico, e viste multiple pieghevole.
Tra le altre caratteristiche, possiamo citare un built-in emulatore di terminale agganciabile, dialogo globale grep, il sostegno ai progetti di gestione, una profonda integrazione con l'ambiente desktop KDE, e una architettura a plugin per estendere le sue funzionalità di default.
Inoltre, è possibile riaprire i file precedentemente modificati, selezionare una codifica dei caratteri prima di aprire un file, vista recentemente aperto i documenti in una barra laterale, sfogliare file e cartelle, così come far scorrere il testo selezionato attraverso un command.Clean shell e grafica familiare Interfaccia utente grafica del programma utente è scritto in Qt, il che significa che fornisce agli utenti una interfaccia grafica moderna che consente agli utenti di visualizzare rapidamente il numero di righe e colonne di un file di testo, cercare e sostituire il testo in file, file esistenti aperti o creare nuovi, nonché per salvare i documenti.
Un'altra caratteristica interessante è la possibilità di navigare facilmente tra più documenti aperti, anche se non offre una interfaccia utente basata scheda (gli utenti possono anche interagire con più file, attivando il Documents barra laterale). Annullare e ripetere funzionalità è implementata anche nella grafica linea interface.Bottom user & nbsp;
Se si utilizza per la modifica di file di testo di piccole o grandi dimensioni, scrivendo libri o documenti, la visualizzazione dei sorgenti HTML delle pagine web da Konqueror, la scrittura di codice per le applicazioni, o file di configurazione di editing, l'editor di Kate non ti abbandona mai.
Cosa c'è di nuovo in questa versione:
- & quot; apertura & quot; un progetto:
- I progetti sono aperti automaticamente da Kate. Ogni volta che un file viene aperto, Kate va le directory da quel file verso l'alto fino a quando non trova un file denominato .kateproject, che definisce il progetto. Questo è un semplice file json, che è destinato ad essere scritta manualmente dall'utente.
- Il file .kateproject definisce il nome del progetto, l'insieme di file che appartengono al progetto, e comandi a scelta per il plugin di generazione.
- In 4.13, & quot; out-of-source & quot; file di progetto sono ora supportati anche (in realtà già in 4.12). Cosa significa? È possibile creare un file in una directory .kateproject, ma sarà fare riferimento a una directory diversa come root del progetto. Questo è utile se si dispone di più alberi per costruire una struttura di origine, e quindi bisogno diversi comandi di compilazione per ogni albero di compilazione.
- La creazione di un file, ad .kateproject è facile, basta aggiungere un livello top & quot; Annuario & quot; ingresso:
- & quot; & quot ;: nome & quot; MyProject & quot;,
- & quot; & quot ;: Annuario & quot; / home / alex / src / myproject & quot;,
- & quot; & quot ;: file [{& quot; & quot ;: filtri [& quot;. * Cpp & quot ;, & quot;. * H & quot;]}]
- Quindi, se si crea questo file per esempio in /home/alex/src/myproject-build/.kateproject, una volta che il progetto viene aperto, i file sotto / home / alex / src / myproject / apparterrà al progetto & quot; MyProject & quot ;. Ancora una volta, a & quot; aperta & quot; questo progetto, aprire qualsiasi file nella stessa directory del file .kateproject o una delle sue sottodirectory in Kate. Kate sarà di nuovo trovare automaticamente il file .kateproject e caricarlo.
- Il supporto per il miglioramento plugin di compilazione:
- Nella 4.13 il plugin di generazione ha visto diversi miglioramenti, la principale è che ora è possibile definire un numero arbitrario di obiettivi, invece di limitarsi a 3. Questo è pienamente supportato dal plugin progetto. Anche il & quot; vecchio & quot; formato è ancora pienamente supportato, ei file .kateproject può anche contenere sia il vecchio e il nuovo formato, in modo che funziona con il plugin di generazione in versione prima 4.13 e anche dopo.
- Di seguito vi è un semplice esempio di un progetto ciao-mondo, che definisce 4 obiettivi per il plugin di costruzione: costruire tutto, pulito, installare e costruzione solo & quot; ciao & quot;
- & quot; & quot ;: nome & quot; Ciao & quot;,
- & quot; & quot ;: file [{& quot; & quot ;: filtri [& quot;. * Cpp & quot ;, & quot;. * H & quot;]}],
- & quot; & quot ;: costruire {
- & quot; & quot ;: Annuario & quot; / home / alex / src / test / ciao / costruire & quot;,
- & quot; & quot obiettivi;: [
- {& quot; nome & quot;: & quot; tutto & quot ;, & quot; build_cmd & quot;: & quot; fare -j4 tutto & quot;}
- , {& quot; nome & quot;: & quot; pulita & quot ;, & quot; build_cmd & quot;: & quot; fare -j4 clean & quot;}
- , {& quot; nome & quot;: & quot; ciao & quot ;, & quot; build_cmd & quot;: & quot; fare -j4 ciao & quot;}
- , {& quot; nome & quot;: & quot; installare & quot ;, & quot; build_cmd & quot;: & quot; make install & quot;}
- & quot; & quot ;: default_target & quot; tutto & quot;,
- & quot; & quot ;: clean_target & quot; pulita & quot;
- Quindi, per ogni obiettivo, a & quot; nome & quot; e un & quot; build_cmd & quot; è definito, e il gioco è fatto. Uno degli obiettivi possono essere scelti per essere il bersaglio di default (che può essere assegnato un collegamento dedicato nel plugin di generazione), e si può essere scelto per essere il & quot; pulita & quot; bersaglio (di nuovo, che può essere assegnato un collegamento dedicato nel plugin di generazione).
- Utilizzo del plugin progetto con progetti basati su CMake;
- Fino ad ora, l'unico modo per creare .kateproject file era scrivere manualmente. Se si utilizza Kate con C / C ++ progetti che sono costruiti usando CMake, ci sono più notizie per voi. CMake 3.0.0 sarà rilasciata presto, e tra gli altri, conterrà un generatore per, indovinate un po ': i file di progetto per il plugin progetto Kate! Con questo, eseguire CMake, selezionare & quot; Kate - Unix Makefiles & quot; come generatore, e ci si va, tutto impostato pronto per l'uso per te, compresi tutti gli obiettivi del progetto disponibile nel plugin di generazione.
- Documentazione:
- Ultimo ma non meno importante, a partire da 4.13, è possibile trovare la documentazione per il file di progetto in JSON /share/apps/apps/kate/plugins/project/kateproject.example.
I commenti non trovato