Я работаю над массивным решением, тысячами исходных файлов, сотнями проектов и структурой папок решения, которая не соответствует структуре папок в Windows.
Например, если я использую функцию «Найти все ссылки» Visual Studio и открываю исходный файл из результатов, я не могу найти простой способ перейти к этому файлу в обозревателе решений и посмотреть, к какому проекту он относится.
Мне известна опция «Отслеживать активный элемент в обозревателе решений» в «Проекты и решения-> Общие», но я ненавижу это. По сути, это приводит к тому, что все папки в моем решении расширяются, что раздражает. Есть ли способ сделать аналогичную вещь, но «по требованию».
Вы можете использовать функцию Search Solution Explorer. (Ярлык — Ctrl +;)
В обозревателе решений существует поле, в котором вы можете ввести искомое имя файла. Все файлы & функции с одинаковыми именами отображаются в иерархическом порядке. Отображаемые результаты легко помогут вам определить проект, к которому принадлежит файл, если у вас нет нескольких проектов с одним и тем же именем файла.