Ich habe eine sehr große Klasse mit vielen Methoden, ist es möglich, eine Schnittstelle von dieser Klasse mit Resharper zu bauen?Erstellen einer Schnittstelle von einer riesigen Klasse mit Resharper
8
A
Antwort
3
Uh, vielleicht fehlt mir hier etwas (ich habe noch nie Nachschärfer benutzt), aber Sie können eine Schnittstelle aus einer Klasse mit den Standard-VS-IDE-Refactoring-Tools extrahieren (zumindest können Sie im Jahr 2008). Klicken Sie mit der rechten Maustaste auf die Klasse, wählen Sie "Refactor" und dann "Schnittstelle extrahieren". Dadurch wird ein Dialogfeld geöffnet, in dem Sie auswählen können, welche Eigenschaften einbezogen werden sollen.
7
Ja.
Mein Shortcut ist Strg + Umschalt + R, um die Refactoring-Optionen aufzurufen. Tun dies auf dem Klassennamen können Sie „Interface extrahieren ...“
Optional können Sie aus dem Menü> ReSharper> Umgestalten> Interface extrahieren wählen ...
Verwandte Themen
- 1. Erstellen einer Schnittstelle mit einer abstrakten Methode
- 2. Resharper navigieren zu einer konkreten Implementierung einer generischen Schnittstelle?
- 3. Erweitern einer Schnittstelle in einer Klasse
- 4. Erstellen einer Instanz einer Schnittstelle in C#
- 5. Erstellen einer Standard-DAO-Schnittstelle
- 6. Parcel Klasse mit einer Schnittstelle Membervariable
- 7. Erstellen einer benutzerdefinierten Build-Schnittstelle
- 8. Objekte von einer Schnittstelle in C# erstellen
- 9. Dynamisch Erstellen einer Proxy-Klasse
- 10. ReSharper Änderungsobjekt Schnittstelle
- 11. Erstellen einer indexerstellenden Klasse
- 12. Optimierung einer riesigen MySQL-Tabelle
- 13. Erstellen einer Schnittstelle für die Konstruktion
- 14. Verwendung einer Schnittstelle mit einer Navigationseigenschaft
- 15. interagieren mit einer Schnittstelle?
- 16. Schnittstelle zu einer abstrakten Klasse erweitern
- 17. Programmierung zu einer Schnittstelle
- 18. Schnittstelle mit einer Webcam
- 19. Erstellen Sie einen ausnahmesicheren Wrapper einer Klasse
- 20. Deserialisieren einer Schnittstelle mit Gson?
- 21. Methode zu bereits existierender Schnittstelle mit ReSharper extrahieren
- 22. NHibernate Traversal Frage - Erstellen einer fließenden Schnittstelle
- 23. Erstellen einer Klasse in Verbindung mit Ausnahmen
- 24. Wie man eine Klasse von einer Schnittstelle generiert
- 25. Angular2 Unit Test + Objekt einer Schnittstelle erstellen
- 26. Wie Aufzählungen in einer Klasse definieren Festhalten an einer Schnittstelle
- 27. Was ist das Schreiben einer Klasse innerhalb einer Schnittstelle
- 28. Erstellen von Glas von Grund auf neu mit einer Klasse
- 29. Java - Wie kann ich überprüfen, ob eine Klasse von einer Klasse oder einer Schnittstelle geerbt wird?
- 30. node.js - Erstellen einer Instanz einer Klasse direkt von require
ReSharper werden Sie auch diese sehr große Hilfe brechen Klasse mit vielen Methoden in etwas Wartbareres. –