Windows — Как создать файл тегов для всех файлов C ++ в другом каталоге?

Например в Windows, Я не хочу добавлять адрес ctags58 \ папка из Обильные Ctags к Дорожка из моего Переменные среды. Единственный способ создать файл тегов с (CMD) Командный процессор Windows или Vim (Текстовый редактор) это установить ваш текущий каталог (cd) в ctags58 папку, а затем теперь вы можете запустить ctags команда.

  • Как создать файл тегов для всех файлов C ++, включая «.час» файлы в другом каталоге, такие как «C: \ Users \ USER \ Projects \ PROJECT \ включают в себя» адрес?
  • А также для создания файла тегов для всех файлов C ++ в другом каталоге и во всех подкаталогах?

0

Решение

Вам не нужно идти в Ctags установить каталог; просто вызовите его с абсолютным путем, например, "C:\Program Files\ctags58\ctags.exe",

Вы также можете продлить PATH только внутри Vim (в вашем ~/.vimrc), так что вы можете вызвать его из Vim с помощью :!ctags ...:

:let $PATH .= ';C:\Program Files\ctags58'

Для генерации рекурсивных тегов, передайте -R или же --recurse в ctags,

Обратите внимание, что есть несколько плагинов на vim.org которые делают обновление базы данных тегов проще для вас.

2

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector