Tengo una clase muy grande con muchos métodos, ¿es posible construir una interfaz de esta clase usando Resharper?Creando una interfaz de una clase enorme usando el reajuste
8
A
Respuesta
3
Uh, tal vez me estoy perdiendo algo aquí (nunca he utilizado ReSharper) pero se puede extraer una interfaz de una clase utilizando las herramientas de refactorización estándar VS IDE (por lo menos puedas en 2008). Haga clic derecho en la clase, seleccione 'Refactorizar' y luego 'Extraer interfaz'. Aparecerá un cuadro de diálogo donde puede seleccionar qué propiedades incluir.
7
Sí.
Mi atajo es Ctrl + Shift + R para mostrar las opciones de refactorización. Hacer esto en el nombre de la clase le permite "extraer interfaz ..."
Opcionalmente, se puede elegir entre el menú> ReSharper> Refactor> Interfaz Extraer ...
Cuestiones relacionadas
- 1. Creando una clase dinámicamente
- 2. Creando una instancia de una clase con()
- 3. Creando una clase sys.stdout personalizada?
- 4. Creando una clase para una interfaz en tiempo de ejecución, en C#
- 5. Creando una carpeta usando el archivo bat
- 6. Creando una instancia de la clase interna
- 7. ¿Puede una clase extender una clase e implementar una interfaz?
- 8. Deserializar una interfaz usando Gson?
- 9. Usando .getclass() en una interfaz
- 10. Creando una aplicación de chat usando Ruby
- 11. Creando una biblioteca usando autotools de cmake
- 12. Cómo generar una clase desde una interfaz
- 13. Creando una cola de ejecución usando Task.ContinueWith?
- 14. Creando una clase de Python para "solo una instancia"?
- 15. Creando una clase CSS en jQuery
- 16. PHPUnit: escribir una clase de prueba para una interfaz y probar objetos usando una fábrica
- 17. Construir una matriz numpy enorme usando las tablas
- 18. Creando una tabla usando Win32 API
- 19. Creando un nuevo vector usando una transformación
- 20. Creando una encuesta usando jQuery - ¿Algún ejemplo?
- 21. Creando una nueva instancia desde Clase con el parámetro constructor
- 22. Clase anidada dentro de una interfaz
- 23. Cómo recortar una imagen enorme
- 24. Creando una instancia de IList genérica usando la reflexión
- 25. Creando una clase singleton con dispatch_once para clase hiearchy
- 26. Generación de una clase JAXB que implementa una interfaz
- 27. ¿De qué sirve escribir una clase dentro de una interfaz?
- 28. AS3 - ¿Puedo saber si una clase implementa una interfaz (o es una subclase de otra clase)?
- 29. C# lanzar una clase a una lista de interfaz
- 30. Generics: heredan de una clase abstracta que implementa una interfaz
ReSharper también le ayudará a romper esta muy grande clase con muchos métodos en algo más sostenible. –