Публикации по теме 'ctags'
Конфигурация ctags современного JavaScript
На днях я искал решение этой проблемы и наткнулся на отличный пост Рэя Грассо от апреля 2015 года. Я рекомендую прочитать пост, чтобы узнать о его решении; Я просто немного его изменил. Он также ссылается на свои точечные файлы, которые включают обновления с момента публикации сообщения.
О ctags
Много лет назад я познакомился с базовыми ctags функциями в vim . Но ctags сам по себе гораздо более гибкий и может использоваться большинством редакторов. Я настоятельно рекомендую вам..
Вопросы по теме 'ctags'
Как перейти к вхождению из списка поиска Vim
В редакторе Vim я выбрал ]I функцию (в коде C++). Это представило список, который говорит 'Нажмите ENTER или введите команду, чтобы продолжить' .
Теперь, чтобы перейти к вхождению, скажем, 6, я набираю 6 , но это не работает.
Какие команды...
1841 просмотров
schedule
15.10.2022
Vim автоматически создает теги ctags
Прямо сейчас у меня в .vimrc есть следующее:
au BufWritePost *.c,*.cpp,*.h !ctags -R
С этим есть несколько проблем:
Это медленно - регенерирует теги для файлов, которые не изменились с момента последнего создания тегов.
Я должен...
33201 просмотров
schedule
03.01.2023
gvim: Есть ли способ получить массив строк?
У меня есть в моем .vimrc:
let g:PROJECT1="/a/b/c"
let g:PROJECT2="/d/e/f"
Затем я выполняю ряд операций над указанными выше строками:
let str=":!/usr/bin/ctags ".g:FLAGS_CPP." -f ".g:TAG_FILE." ".g:PROJECT1
exec(str)
let...
312 просмотров
schedule
10.04.2023
Можно ли использовать разные файлы тегов для полного и общего просмотра тегов в Vim?
Я использую ctags в Vim уже много лет, но только что открыл для себя omnicomplete. (Это выглядит неплохо.)
Однако у меня есть проблема: чтобы заставить omnicomplete работать правильно, я должен использовать параметр --extra=+q при создании тегов,...
745 просмотров
schedule
21.08.2022
Любая идея, почему ctags не будет повторяться на Cygwin?
Я получаю сообщение "пропускаю XXX: это не обычный файл" каждый раз, когда запускаю ctags -R XXX . По той или иной причине ctags в Cygwin не является рекурсивным каталогом. Конечно, я должен делать что-то глупое.
Всякий раз, когда я пробую...
3183 просмотров
schedule
22.10.2022
Emacs: проблема с файлом тегов?
Я использую ctags для создания тегов для моего Emacs, чтобы читать символы, используя cygwin.
Emacs говорит "visit-tags-table-buffer: файл /home/superman/tags не является допустимой таблицей тегов"
вот мои варианты поиска файлов и создания...
3230 просмотров
schedule
23.09.2022
Альтернативные варианты для Ctags / Cscope с Objective-c?
Есть ли альтернативы ctags и cscope с поддержкой Objective-c. Это действительно относится к разработке какао, поэтому неизбежно кажется, что я буду использовать Xcode (и, вероятно, должен). Мне просто было интересно, какие у меня варианты Vim....
8591 просмотров
schedule
16.01.2023
Команда ctags не рекурсивно говорит, что это не обычный файл
Когда я запускаю ctags -R * , я получаю сообщения об ошибках, говорящих о том, что все каталоги не являются обычными файлами, и он пропускает их вместо того, чтобы рекурсивно генерировать для них теги.
ctags: skipping arpa: it is not a regular...
14150 просмотров
schedule
27.05.2022
ctags и интерфейсы Fortran
Мне интересно, как заставить ctags работать с интерфейсами в Fortran, например:
INTERFACE SOME_ROUTINE
MODULE SOME_ROUTINE_A
MODULE SOME_ROUTINE_B
END SOME_ROUTINE
Так что либо SOME_ROUTINE_A, либо SOME_ROUTINE_B вызывается в зависимости...
2577 просмотров
schedule
02.03.2024
создать файл тега из библиотек .net (С#), используя ctags
есть ли способ создать файл тега, например, из system.dll? может быть, некоторые сценарии действий, такие как Display или Sprite.
1830 просмотров
schedule
30.04.2023
Использование редактора kate для c dev (с плагином ctags)
Я только начал использовать редактор kate (использовал vim) для c dev. Я часто использовал ctags с vim. Так что я хотел бы сделать то же самое с редактором kate. Я включил плагин Ctags в списке плагинов. Он генерирует файл тегов (.ctagsdb), но не...
4161 просмотров
schedule
28.06.2023
Как использовать CTAGS и VIM без учета регистра?
Я использую ctags в сочетании с VIM, что является довольно мощной комбинацией для ускорения кодирования. Чтобы включить автозаполнение для набора подпрограмм IDL, я создал файл CTAGS с содержимым исходного кода IDL, который я хочу использовать. Все...
603 просмотров
schedule
30.08.2022
ctags никогда не останавливается, когда я пытаюсь создать файл тега для всех библиотек Python
Раньше я использовал ctags для создания файла тегов для всех установленных библиотек Python с помощью этой команды:
C:\Windows\System32>ctags -R -f d:\home\vimfiles\python.ctags d:\Python26
Но сегодня утром, после того как я обновился до...
2024 просмотров
schedule
08.07.2022
Поиск тегов без учета регистра в Vim
По большей части я считаю, что поиск по тегам с учетом регистра является подходящим. Большинство языков, которые мы используем, чувствительны к регистру, поэтому это желательно.
Однако у меня на рабочем месте есть DSL, который использует...
2221 просмотров
schedule
19.10.2022
Абсолютный путь к опции Vim 'tags'
Я столкнулся с проблемой использования абсолютного пути в опции «теги» Vim под Windows XP.
Иерархия каталогов:
C:/
| Temp/
| | tags
| test.cpp
Команды ниже в vim при редактировании test.cpp
:pw
C:\
:set tags?...
1081 просмотров
schedule
19.04.2022
Плагин Vim taglist отображает теги C ++ дважды
Я использую плагин vim «taglist» для навигации по исходным файлам в моем проекте, но я столкнулся с проблемой, характерной для работы с файлами C ++ (в отличие от C; это может происходить с другими языками, такими как Java).
Для каждой функции в...
531 просмотров
schedule
12.11.2022
Как я могу сделать переходы тегов vim такими же умными, как OmniCppComplete?
Я генерирую свои теги (Exuberant Ctags 5.9~svn20110310) следующим образом:
ctags --c++-kinds=+p --fields=+iaS --extra=+q -L ctags.files
У меня примерно такая структура класса:
class RenderObject
{
InterpolatedVector offset;
};
class...
612 просмотров
schedule
18.02.2024
У меня проблемы с ctags
Я хочу использовать ctags в своем проекте. И все идет хорошо во время установки.
./configure
make
sudo make install
затем распакуйте Taglist. Получить файл тега в моем исходном пути
ctag -R
добавить путь тегов в .vimrc.
set...
400 просмотров
schedule
11.06.2024
VIM установил ctags в .vimrc
Мои проекты находятся в папке / srv / http / dev. Я сгенерировал файл ctags для одного проекта:
$ ctags -R --languages=php .
Теперь я установил путь ctags:
:set tags=/srv/http/dev/proj/tags
И работает нормально.
Но у меня в папке...
54084 просмотров
schedule
09.06.2023
Создание списка глобальных переменных из исходного файла C++
Сейчас я работаю над проблемой, ее постановкой - сгенерировать текстовый файл со списком всех объявленных глобальных переменных в файле .CPP.
У меня появилось несколько идей, первая:
Попробуйте использовать ctags, поэтому я написал небольшой...
3426 просмотров
schedule
22.04.2023