Можно ли с помощью Resharper / Visual Studio переходить к внешним источникам, расположенным на жестком диске в каком-либо каталоге? - PullRequest
1 голос
/ 07 января 2011

У меня есть несколько компонентов с открытым исходным кодом, используемых в разных проектах.И иногда мне требуется взглянуть на некоторые источники классов из этих компонентов.Я не хочу добавлять их источники в качестве проекта в мое решение, чтобы увидеть исходный код.

Есть ли способ заставить Resharper / Visual Studio открывать исходный код из определенного места на жестком диске для таких компонентов?

1 Ответ

3 голосов
/ 07 января 2011

Да. Если у вас есть ссылка на сборку, в которой также есть PDB с правильным путем расположения исходных файлов, то при использовании ReSharper (и я верю также VS) для навигации (например, F12 / Go To Definition) откроется исходный файл в VS. Обратите внимание, что функциональность IntelliSense и всплывающих подсказок будет снижена, поскольку она выходит за пределы текущего решения и не анализируется инструментами VS / R #. Вы по-прежнему сможете использовать F12 для перехода к другим решениям из этого файла.

Самый простой способ убедиться, что PDB имеет правильный путь, - это создать компоненты самостоятельно, чтобы PDB создавался с локальными путями. Если PDB отсутствует или указывает на несуществующий путь, R # вернется к отображению метаданных класса (или Object Browser, согласно вашим настройкам).

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