Описание тега gnu-global

GNU's Source Code Tagging System.
3 ответа

Как установить путь к папке для gtags

Я новичок в gtags, и у меня есть вопрос. У меня большой проект, такой как Android AOSP, я хочу, чтобы gtags анализировал некоторые папки, как я могу добиться этого с помощью gtags? Я искал и получил решение: используйте опцию -f с gtags, похоже, не …
18 апр '14 в 15:04
1 ответ

В emacs я не могу перейти к тегам в буфере GTAGS SELECT

В emacs я не могу перейти к тегам в буфере GTAGS SELECT. я получил "Buffer is read-only: <buffer *GTAGS SELECT*>" ошибка при нажатии возврата. Mac OS X 10.8.1 Emacs 24.2 gtags GNU GLOBAL 6.2.4 (устанавливается homebrew) gtags.el 3.3 (устанавли…
15 сен '12 в 14:28
1 ответ

Обновите файл gtag в emacs для одного файла один раз при сохранении

Моя конфигурация скопирована с http://www.emacswiki.org/emacs/GnuGlobal. Цель состоит в том, чтобы обновить существующий файл тегов после сохранения исходного файла. Но результат такой же, как и ожидалось. Полная конфигурация: (gtags-mode 1) (defun …
21 июн '14 в 13:38
1 ответ

Gtags для индексации глобальных переменных

Я хочу, чтобы GNU Global проиндексировал глобальные переменные проекта. Это возможно (без необходимости входить в источник GNU Global)?
28 июн '12 в 12:56
0 ответов

Установка GNU global в Mac OSX зависает

Я пытаюсь установить GNU Global на майский MacOSX 10.9, но установка занимает слишком много времени../Configure в порядке, но make просто зависает на libtool. Я ждал одну ночь, но теперь надеюсь. Я также пытаюсь установить его brew install global но…
06 ноя '13 в 16:30
0 ответов

Функция-член класса поиска с использованием GNU Global

Как найти функцию-член класса, используя GNU Global? Например, есть два класса class A{ func(); ...}; class B{ func(); ...} Если я ищу func, появляются и A::func, и B::func. Если я ищу "A::func", ничего не возвращается.
18 янв '17 в 02:02
1 ответ

Различия между несколькими плагинами vim tags

У меня есть два вопроса на самом деле. Во-первых, насколько я знаю, есть два инструмента тегов: Ctags GNU Global aka gtags Мне интересно, какой из них больше подходит, если мои ежедневные работы сосредоточены на Ruby, Rails, JavaScript и Python. А и…
14 авг '14 в 05:55
0 ответов

Как позволить gtags поддерживать поиск по константам с помощью emacs

Я использую emacs в течение долгого времени, а также я использую cscope для навигации по коду, теперь я перешел на глобальные gtags, это большое преимущество, так как он очень быстрый, очень точный, чтобы найти определение функции, но я нашел его не…
21 фев '12 в 06:44
2 ответа

GNU Global и GTAGS не могут найти определения классов

У меня возникают проблемы с получением глобального определения классов / структур. Я могу найти их с обильными ctags и cscope. Все файлы тегов создаются из одного и того же списка исходных файлов. Я настроил и собрал global, et.al., только указав --…
29 янв '13 в 17:11
1 ответ

Использование gtags для заголовков gtk и моего собственного проекта

У меня есть проект gtk, и я хочу использовать gtags для своего проекта. Я также хотел бы использовать gtags для внешних библиотек, в моем случае gtk. Я старался: find /usr/include/gtk-2.0 -name "*.h" > gtk_headers gtags -f gtk_headers К сожалению…
13 фев '13 в 21:12
1 ответ

Gtags очень медленно в Emacs

Я использую gnu global в emacs, все в порядке, но поиск команды "gtags-find-tag" слишком медленный, который не выдерживает. только эта команда очень медленная, остальные вроде "gtags-find-rtag" нормальны я думаю. Я удаляю другой конфиг, такой как ce…
15 сен '13 в 18:59
1 ответ

Как заставить emacs Semantic использовать файл TAG, сгенерированный GTAGS

Моя версия emacs - 23.2.1. Хотя я использовал следующее, чтобы изменить бэкэнд для использования GTAGS. (требуется 'semantic/db-global) (c-режим semanticdb-enable-gnu-global-database' (режим C++- semanticdb-enable-gnu-global-database) Я попытался сг…
24 сен '10 в 23:05
0 ответов

GNU Global не видят переменные

Я пытался заставить работать GNU Globals в моем Emacs и обнаружил, что он не может найти определения функций. После долгих поисков я обнаружил, что GNU Globals сам по себе как-то сломан, он почти ничего не индексирует! Рассмотрим пример: $ cat test.…
16 ноя '14 в 14:02
4 ответа

Могут ли gtags вернуться назад?

Я использую vim с плагином gtags для чтения кода через несколько файлов. Все в порядке, за исключением того, что я не знаю, как вернуться к предыдущей позиции перед тем, как запустить:CtagsCursor, чтобы перейти к определению токена. Я читаю глобальн…
12 фев '15 в 10:52
1 ответ

Загрузка gtags с заданным корнем gtags

У меня есть файл журнала (например, /home/logs) с именами файлов и номерами строк. Я хочу посмотреть файлы в проекте с корнем в say /x/projects/project12/ . Как использовать gtags для поиска файлов при открытии файла журнала в vim? Один неуклюжий сп…
19 сен '14 в 15:25
1 ответ

Иерархический файл GTAGS TAG

Один лайнер: я ищу "Иерархические" настройки файла тегов, тогда как если global не могу найти TAGSDB в GTAGSDBPATH затем каталог поднимается вверх по цепочке, пока не найдет другую. длинные лайнеры: У меня есть эта структура файла проекта /vob/proje…
21 мар '15 в 00:44
2 ответа

VIM: плагин автозаполнения для работы с gtags

Я только что перешел из ctags в gtags для моего огромного C-проекта. Но я не смог найти плагин vim для автозаполнения, который работает с gtags. gtags так широко используется и намного эффективнее ctags. Я уверен, что я что-то здесь упускаю. Кто-то …
10 мар '15 в 09:02
1 ответ

Как создать файл глобальных тегов GNU с файлами, которые не находятся в корневом каталоге?

Скажем, у меня есть такая структура каталогов: ~/sourcecode1/myproject ~/sourcecode2/myproject Я хочу использовать gtags в vim для поиска вызовов функций, объявленных как в sourcecode1 а также sourcecode2 деревья с вызовами из любого из этих деревье…
27 мар '14 в 00:01
2 ответа

Как добавить плагин Python в Gnu Global

Моя версия gtags - gtags - GNU GLOBAL 5.9.2 Я скачал плагин Python для Gnu Global здесь скопируйте globalrc.example в ~/.globalrc скопируйте скрипт /python_global_tags.py в ~/bin/python_global_tags.py, который находится в моем $PATH введите: "gtags"…
14 апр '11 в 09:57
1 ответ

Как мне перейти к определению локальной переменной в Emacs и GNU Global?

Предположим, у вас есть C-код, подобный следующему: void f1() { int var1; var1 = 1; // local use of var1 } void f2() { int var1; var1 = 2; // local use of var1 } void f3() { int var1; var 1 = 3; // local use of var1 } Как мне перейти к определению л…
05 сен '12 в 21:12