CTags genera un file indice (o tag) di oggetti del linguaggio trovati nei file sorgente, che permette a queste voci di essere velocemente e facilmente localizzate da Kate per mezzo di questa estensione.
Un tag è un oggetto del linguaggio per il quale è disponibile una voce indice (o in alternativa la voce indice creata per quell'oggetto).
La generazione di tag è supportata per questi linguaggi di programmazione.
L'estensione CTags usa due diversi file di banca dati per l'indice.
Nella pagina delle impostazioni di CTags nella configurazione di Kate puoi aggiungere o rimuovere le cartelle contenenti il codice sorgente e rigenerare la banca dati comune di CTags.
In basso alla pagina delle impostazioni puoi adattare il comando CTags.
Per ulteriori informazioni su tutte le opzioni disponibili leggi le pagine man di CTags, che sono presenti nel KHelpCenter; puoi anche digitare l'URL man:/ctags direttamente in Konqueror
L'indicizzazione inizia facendo clic su ; quando finisce chiudi la finestra.
Per configurare la sessione di indicizzazione apri la vista CTags.
In questa scheda puoi aggiungere o rimuovere le cartelle contenenti il codice sorgente e rigenerare manualmente la banca dati specifica per la sessione di CTags.
Seleziona un altro file di banca dati di CTags, configura i comandi di CTags oppure ripristina quelli predefiniti.
Metti il puntatore del mouse sugli oggetti del linguaggio come le funzioni, i simboli ecc. a cui sei interessato e seleziona una delle azioni dal menu : salterai alla riga del file dove l'oggetto è stato definito o dichiarato.
Le azioni del menu non hanno nessuna scorciatoia predefinita; per configurarle usa l'editor di scorciatoie da tastiera.
In alternativa puoi usare il campo di ricerca nella scheda Ricerca della vista CTags.
Digitando dei caratteri nel campo di ricerca, questa inizierà: saranno visualizzati i nomi corrispondenti degli oggetti del linguaggio, come funzioni, classi, simboli ecc., insieme al tipo ed al nome del file.
Seleziona una voce nella lista per saltare nel file sorgente alla riga corrispondente.
- →
Torna indietro all'ultimo tag visitato nella cronologia.
- →
Apre la scheda Ricerca della vista CTags e visualizza tutti gli oggetti del linguaggio corrispondenti all'attuale selezione di testo nella lista.
- →
Se il cursore è su una definizione di oggetto allora il documento contenente la dichiarazione dello stesso si aprirà, se necessario, e sarà attivata la sua vista, con il cursore posizionato all'inizio della dichiarazione.
- →
Se il cursore è su una dichiarazione di oggetto, questa aprirà il documento contenente la dichiarazione dello stesso, se necessario, e attiverà la sua vista, con il cursore all'inizio della definizione.

