Wie sieht man nur die öffentlichen Methoden in Resharper?

8

Wenn ich Cntrl + F12 drücke, erscheint die Mitgliederansicht, in der alle Mitglieder einer Klasse angezeigt werden. Ich kann dann nach oben oder unten scrollen oder die Suche filtern, um das gesuchte Mitglied auszuwählen.

Ist es möglich, den gleichen Popup-Typ zu verwenden, aber nur die öffentlichen Methoden meiner Klasse anzuzeigen?

    
JD. 14.02.2012, 11:05
quelle

3 Antworten

4

Ich kenne keine Lösung in ReSharper, aber die Klassenansicht (Ansicht- & gt; Klassenansicht) von Visual Studio kann öffentliche Mitglieder filtern.

Aber die Klassenansicht hat einen Nachteil: Sie können die Klassenansicht nicht mit der aktuellen Klasse im Editorfenster synchronisieren. Wenn Sie jedoch immer nach Klassenansicht zu Ihren Klassen navigieren, können Sie dessen Filter verwenden.

PS .: Ich verwende Class View wegen des beschriebenen Nachteils nicht.

    
brgerner 14.02.2012 13:50
quelle
2

Sie können einschränken, was in der Symbolleiste angezeigt wird.

    
Mark 14.02.2012 11:08
quelle
0

Wenn ich mir andere Antworten anschaue, sehe ich manchmal, dass Sie eine etwas einfachere und schnellere Lösung wünschen, die sich für nicht wirklich große Dateien eignet.

  1. Wählen Sie in Ihrem Kontextmenü Outlining -> Collapse to definitions oder Ctrl+M, Ctrl+O
  2. Suche nach public

Die Suche wird alle öffentlichen Definitionen von Methoden / Variablen / Klassen / etc hervorheben, und da sie minimiert sind, können Sie Ihre Definitionen schnell überfliegen.

    
myroman 24.01.2017 16:12
quelle

Tags und Links