#c# #visual-studio-code
#c# #visual-studio-code
Вопрос:
Есть ли какой-либо способ, как я могу увидеть все классы, унаследованные от базового класса или интерфейса в коде Visual Studio? Я знаю, как найти все ссылки, но это не совсем то, что я ищу.
ПРИМЕЧАНИЕ: Этот вопрос относится к коду Visual Studio, а не к обычной Visual Studio.
Комментарии:
1. Нет, я не думаю, что это возможно.
2. Если это специально для вашего решения, попробуйте создать диаграмму классов.
3. К сожалению, я не думаю, что есть какой-либо другой способ, кроме поиска всех ссылок
4. найти все … поиск класса или интерфейса по всему решению… вот что я делаю … есть очень полезная платная надстройка под названием resharper, которая может это сделать.
5. Щелкните правой кнопкой мыши имя класса: Инспектировать -> Иерархии CTRL E, H
Ответ №1:
Не уверен, работает ли это для C#
исходного кода, но в целом вы делаете это так:
Щелкните правой кнопкой мыши имя класса, а затем выберите «Найти все реализации» или «Просмотр> Просмотр реализаций».
или
Наведите курсор на имя класса, нажмите ⇧⌘Pна Mac или ⇧CtrlPWindows, затем начните вводить «Реализации»: