Додаток CTags

Вступ

CTags створює файл покажчика (або файл міток) об’єктів мови, які буде знайдено у файлах початкового коду. Після створення такого файла об’єкти можна буде швидко і просто знайти за допомогою цього додатка до Kate.

Мітка позначає об’єкт мови програмування, для якого існує запис у покажчику (або, інакше кажучи, запис покажчика для цього об’єкта).

Створення міток можливе для цих мов програмування.

Налаштування

Додаток CTags використовує два різних файли баз даних для зберігання даних покажчика.

За допомогою сторінки налаштовування додатка CTags у вікні параметрів Kate ви можете додавати або вилучати записи каталогів, у яких містяться файли із початковим кодом, а також повторно створювати загальну базу даних CTags.

Загальний покажчик

Налаштовування загальної бази даних CTags

За допомогою нижньої частини сторінки налаштовування ви можете вказати Команду CTags.

Щоб дізнатися більше про усі доступні параметри, будь ласка, ознайомтеся із сторінкою підручника (man) CTags. Прочитати цю сторінку можна у «Центрі довідки» (KHelpCenter). Крім того, можна просто ввести адресу man:/ctags безпосередньо у поле для адреси вікна Konqueror

Натискання кнопки Оновити накаже програмі розпочати індексування. Коли індексування буде завершено, закрийте діалогове вікно.

Покажчик сеансу

Щоб налаштувати покажчик сеансу, відкрийте панель CTags.

Цілі індексування

За допомогою цієї вкладки ви можете додавати або вилучати записи каталогів, які містять початковий код програми, і вручну запускати процедуру повторного створення специфічної для сеансу бази даних CTags.

База даних
Налаштовування бази даних сеансів CTags

Вибір іншого файла бази даних CTags, налаштовування команди CTags або повернення до типової команди.

Користування додатком CTags

Вам достатньо навести вказівник миші на об’єкт мови, зокрема функцію, символ тощо, який вам потрібен, а потім вибрати один із пунктів меню CTags, щоб перейти до рядка і файла, де цей об’єкт визначено чи оголошено.

Типово, із пунктами меню CTags не пов’язано жодних клавіатурних скорочень. Якщо вам хочеться визначити такі скорочення, скористайтеся редактором клавіатурних скорочень.

Крім того, можна скористатися полем для пошуку на вкладці Пошук панелі CTags.

Після введення перших символів назви об’єкта у поле для пошуку програма спробує знайти відповідні об’єкти мови за назвою. Буде показано відповідні функції, класи, символи тощо разом із даними щодо їхнього типу та назви відповідного файла.

Позначте пункт у списку, щоб перейти до відповідного рядка у файлі із початковим кодом.

Структура меню

CTagsПовернутися на один крок

Перейти назад за записом журналу щодо останньої відвіданої мітки.

CTagsШукати поточний текст

Відкриває вкладку Пошук панелі CTags і показує список усіх об’єктів мови, що відповідають поточному позначеному фрагменту тексту.

CTagsПерейти до оголошення

Якщо курсор перебуває у межах визначення об’єкта, буде відкритого документ, що містить відповідне оголошення об’єкта, активовано цей документ, а курсор буде пересунуто на початок оголошення.

CTagsПерейти до визначення

Якщо курсор перебуває у межах оголошення об’єкта, буде відкритого документ, що містить відповідне визначення об’єкта, активовано цей документ, а курсор буде пересунуто на початок визначення.