VS Code: Как организовать проект с доступом к источнику ОС? - PullRequest
0 голосов
/ 08 февраля 2020

Я работаю по встроенной системе. VS Code может найти определения функций без проблем, когда я нажимаю на заголовочный файл в моем коде. Но я также хотел бы иметь возможность перейти к исходному коду для этого определения. Это требует доступности всего дерева ОС (для которого у меня есть источник). Должен ли я просто добавить дерево ОС как «Добавить папку в рабочую область ...». Я думаю, что это правильный ответ? У меня сейчас проблема в том, что, глядя на исходный код, он не может найти заголовочные файлы в этих файлах исходного кода. Я добавляю каталоги включения в c_cpp_properties. json, но, похоже, он их не находит. Позвольте мне, если, вообще, я не принимаю правильный подход вообще ...

1 Ответ

0 голосов
/ 10 февраля 2020

Ответил на мой собственный вопрос: Отредактируйте конфигурацию рабочей области:

View>Command Palette...>C/C++:Edit Configurations (UI)

В нижней части окна разверните «Расширенные настройки», если это еще не сделано. Добавьте все пути к источнику и включите их в поле «Просмотр: путь». Это нажатие кнопки F12 в вашем рабочем коде должно go к функции определения, и т. Д. c.

Кажется, что почти работает отлично. Включаемые файлы, которых нет в настройках includePath Конфигурации, иногда подчеркнуты загогулами, однако вы все равно можете нажать F12 для этого включаемого файла, и он будет go к нему. Затем, когда вы вернетесь к предыдущему файлу, загадки исчезнут. Кажется, они снова появляются в какой-то момент. Во всяком случае, это хорошо работает в целом.

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