vim ctags, перейти к определению метода класса

Когда я использую ctags в vim, я сталкиваюсь с этой проблемой:

InputDevice * device = mdev; device-> процесс (...);

когда я хочу увидеть определение процесса класса InputDevice, ctags не может дать решение, и он показывает так много тегов. Находясь в понимании источника, он может просто перейти к правильному месту определения, поскольку находит тег "устройство-> процесс", а не только тег "процесс".

Я обнаружил, что cscope не может сделать это eigher.

Есть ли метод, который может найти правильное определение тега?

1 ответ

Решение

Двухсторонний

  1. Ctags

    вы можете прыгать "Ctrl + ]"

    но вы должны использовать "-lang-kinds" с "m" для создания файла тега. больше информации с "ctags --list-types".

  2. eclim

    В отображении по умолчанию вы можете перейти с помощью клавиши "Enter"

Другие вопросы по тегам