Как увидеть только публичные методы в Resharper? - PullRequest
9 голосов
/ 14 февраля 2012

Когда я нажимаю Cntrl + F12, я вижу всплывающее окно с отображением всех членов класса, в котором я учусь. Затем я могу прокручивать вверх или вниз или фильтровать результаты поиска, чтобы выбрать искомого члена.

Можно ли иметь такой же тип всплывающих окон, но показывать только открытые методы моего класса?

Ответы [ 3 ]

5 голосов
/ 14 февраля 2012

Я не знаю решения в ReSharper, но представление классов (View-> Class View) в Visual Studio может фильтровать публичные члены.

Class View

Но представление класса имеет один недостаток: вы не можете синхронизировать представление класса с текущим классом в окне редактора.Но если вы всегда переходите к своим классам с помощью Class View, вы можете использовать его фильтр.

PS: я не использую Class View из-за описанного недостатка.

2 голосов
/ 14 февраля 2012

Вы можете ограничить отображаемое на панели инструментов.

enter image description here

0 голосов
/ 24 января 2017

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

  1. В контекстном меню выберите Outlining -> Collapse to definitions или Ctrl+M, Ctrl+O
  2. Поиск public

Поиск выделит все общедоступные определения методов / переменных / классов / и т. Д., И поскольку он свернут, вы можете быстро просмотреть свои определения.

...