Находить, где в каком файле объявлены переменные? - PullRequest
3 голосов
/ 04 мая 2010

GNU Emacs 23.1.1

Я поддерживаю чей-то код. Существует много файлов и каталогов для заголовков и исходных файлов.

Мне интересно, есть ли простой способ использовать emacs, чтобы, когда я выделил имя переменной, я мог сразу перейти туда, где она объявлена?

Некоторые из структур, в которых я работаю, объявляются в других заголовочных файлах, вместо того, чтобы искать их, я просто хочу, чтобы их прямо указали.

Большое спасибо за любые предложения,

Ответы [ 2 ]

4 голосов
/ 04 мая 2010

Посмотрите на команду etags, которая создает базу данных тегов. После того как тег DB создан и загружен, вы можете использовать M-. для любого ключевого слова, чтобы перейти непосредственно к определению.

0 голосов
/ 21 августа 2011

Также довольно просто нажать Ch v RET на имя переменной, чтобы получить ее *Help*, затем нажать RET (или щелкнуть) ссылку на имя файла, чтобы получить к определению источника.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...