Visualisierung von Schnittstellenimplementierungen in VS2015

389
Dan Lugg

Gibt es eine Möglichkeit, Mitglieder einer Klasse zu visualisieren, die Implementierungen einer Schnittstelle in Visual Studio 2015 sind. Insbesondere im C # -Code-Editor.

NetBeans hat diese Funktion nativ und zeigt am linken Rand ein kleines Markierungssymbol an, das darauf hinweist, dass ein Klassenmitglied ein Supertypmitglied implementiert / überschreibt.

Ein Bild des NetBeans-linken Randes mit einem Symbol, das auf das Mitglied verweist, ist eine Implementierung vom Super-Typ

Wenn es nicht nativ unterstützt wird, gibt es freie [1] -Erweiterungen, die dies ermöglichen würden?


  1. Kommerzielle Erweiterungen sind natürlich auch gültige Antworten, aber kostenlose ist vorzuziehen (wann nicht?)
0
Visual Studio bietet dazu Klassendiagramme. Ich weiß nicht, ob es nur eine .Net-Sache ist. Vielleicht einen Versuch wert ... aber für Netbeans würde ich vermuten, dass Sie eine Art Add-On benötigen. War vor 6 Jahren 0
@War Vielleicht Missverständnis: Klassendiagramme sind großartig, aber wenn ich durch eine Codedatei navigiere, würde ich gerne visuelle Hinweise darauf erhalten, welche Mitglieder ein anderes Mitglied überschreiben / implementieren. Wenn ich eine Schnittstelle in einer von NetBeans unterstützten Sprache definiere und sie dann in einer Klasse implementiere, werden die implementierenden Methoden mit diesem kleinen Symbol in der Klassendatei gekennzeichnet. Wenn ich eine andere Methode in die Klasse schreibe, die unabhängig von der Schnittstelle existiert, wird sie nicht markiert. So können Sie von Implementierungsmethoden und nur ... Klassenmethoden unterscheiden. Dan Lugg vor 6 Jahren 0
Ich versuche die gleiche Funktionalität * in VS2015 * zu erreichen. NetBeans macht es schon. Dan Lugg vor 6 Jahren 0

0 Antworten auf die Frage