cscope дает несколько определений при поиске класса (код cpp)

vim + cscope на хосте Linux хорошо работает для моего более раннего проекта, в котором есть только C-код. Но я сталкиваюсь с проблемами при использовании vim + cscope в новом проекте, который основан на C ++.

Проблема, с которой я сталкиваюсь, заключается в том, что, когда я ищу определение класса с помощью Ctrl + G, он показывает определения всех функций-членов вместе с определением класса.

Например,

class test {
int foo(void);
int bar(void);
}

Ctrl + G на test показывает определение foo, bar функции и test учебный класс. Где, поскольку меня интересует только определение test учебный класс. Эта проблема становится намного больше, когда в определении класса содержится 20-30 функций-членов.

Можно ли в любом случае изменить настройки / конфигурацию, чтобы напрямую перейти к определению класса, когда я нажимаю Ctrl + G на имени класса?

1

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]