Я использую Kubuntu LTS в качестве своей ОС. Как использовать ctags в Kate?
Я выбрал ctags в окне диспетчера плагинов, так что теперь, щелкнув правой кнопкой мыши по любому слову моего кода, появилось несколько опций ctags. А именно: «перейти к декларации», «перейти к определению», «посмотреть вверх». Но при выборе одного из этих вариантов ничего не происходит.
Я думаю, что сделал что-то не так в конфигурации: что я должен написать в «базе данных ctags» и в полях «цели индекса»?
Сначала вам нужно убедиться, что у вас установлены ctags:
sudo apt-get install exuberant-ctags
Создайте файл проекта «.kateproject» в папке, где находится ваш код (см. http: //forum.kde .org / viewtopic.php? f = 25 и t = 93570 для получения дополнительной информации):
например Это содержимое того, что я недавно установил:
{
"name": "Report Downloader"
, "files": [ { "directory": ".",
"filters": [
"*.php",
"*.css",
"*.js",
"*.html"
"*.py"
],
"recursive": 1 }
]
}
Затем откройте файл в проекте (вы не открываете проект напрямую), и ctags должен начать работать.
После установки CTags
sudo apt-get install exuberant-ctags
Активируйте плагин, перейдя в Настройки kbd> -> Настроить Кейт ... kbd>
] Затем, когда откроется окно, нажмите Приложение kbd> -> Плагины kbd> и отметьте «CTags»
Далее на панели вкладок Цели индекса kbd> Кейт, нажмите Добавить kbd> и введите /path/to/project/root
, затем нажмите Обновить индекс kbd>
Теперь вы сможете использовать CTags.
Обратите внимание на вкладку База данных kbd> можно установить команду CTags. См. справочные страницы для опций. Как правило, я хотел бы исключить мои папки пакета зависимостей, добавив:
--exclude=vendor --exclude=node_modules
Нет необходимости помещать что-либо в поле «Файл базы данных CTags», потому что Kate автоматически сгенерирует этот файл, когда вы нажмете Обновить индекс kbd>
Обратите внимание , что вы можете, но нет ] нужно , чтобы создать файл .kateproject
для использования CTags.