2016-05-20 2 views
0

Я установил Visual Studio Code 1.1 с расширением C/C++, открыл мой проект на C++ и попытался использовать «Перейти к определению» напрасно.VSCode «перейти к определению» не работает

«Перейти к определению» вообще не работает. Пример, перейти к определению члена класса:

int i = m_myVar; 

(я открыл простой проект с одним файлом и работал для этого)

В конце концов, что я хочу, это хорошая индексация мой большой проект, есть ли способ установить Intellisense?

ответ

0

Я верю, что vscode 1.1 (ну, на самом деле 1.1.1) + расширение C++ (cpptools) такое же Intellisense, какое мы можем получить сейчас.

Вы должны загрузить свой большой проект с помощью функции «открыть папку», чтобы знать о других файлах.

https://blogs.msdn.microsoft.com/vcblog/2016/03/31/cc-extension-for-visual-studio-code/ предупреждает о том, что сначала разрешит индексирование (красный значок в нижнем правом углу во время индексирования) и упоминает текущие ограничения на синтаксический анализ исходного кода.

+0

Пылающий красный значок платформы, который обозначает разбор в процессе, является ** красным с более чем 30 минут **. Поэтому я вообще не разбираюсь. Мои коллеги имеют одинаковую проблему с их проектами. – Nicosmik

+3

Я не могу даже получить этот «красный значок», чтобы я появился - я добавил несколько папок в файл c_cpp_properties.json и все еще не играю в кости. (работает на Linux) – dtmland

 Смежные вопросы

  • Нет связанных вопросов^_^