vim ctags, перейти к определению метода класса
Когда я использую ctags в vim, я сталкиваюсь с этой проблемой:
InputDevice * device = mdev; device-> процесс (...);
когда я хочу увидеть определение процесса класса InputDevice, ctags не может дать решение, и он показывает так много тегов. Находясь в понимании источника, он может просто перейти к правильному месту определения, поскольку находит тег "устройство-> процесс", а не только тег "процесс".
Я обнаружил, что cscope не может сделать это eigher.
Есть ли метод, который может найти правильное определение тега?
1 ответ
Решение
Двухсторонний
Ctags
вы можете прыгать "Ctrl + ]"
но вы должны использовать "-lang-kinds" с "m" для создания файла тега. больше информации с "ctags --list-types".
В отображении по умолчанию вы можете перейти с помощью клавиши "Enter"