Tengo problemas para encontrar el menú contextual del botón derecho en Visual Studio 2015. Sé que no hay ningún problema con mi proyecto o con el archivo en el que estoy trabajando. Puedo encontrar el menú contextual de refactorización del botón derecho en Visual Studio 2013. Sin embargo, en Visual Studio 2015 no hay un menú contextual de refactorización en el menú contextual del botón derecho.
¿A donde se fué? ¿Cómo lo recupero?
Su sugerencia no puede incluir el menú Editar → Refactorizar .
Intenté restablecer la configuración de Visual Studio a los valores predeterminados usando el menú Herramientas → Configuración de importación y exportación y eso tampoco me devolvió el menú.
visual-studio
refactoring
visual-studio-2015
Señor joven
fuente
fuente
Respuestas:
Algunas de las herramientas de refactorización se han reubicado o, al menos, se puede acceder a ellas de una manera diferente a como lo eran anteriormente.
Usando el refactor del método de extracción como ejemplo, aún puede usar esta función; simplemente no se hace lo mismo que antes:
Botón derecho del ratón
Acciones rápidas
Haga clic en extraer método
Creo que lo han cambiado para sentirse más "ReSharper" ey. Sin embargo, toda la funcionalidad debería estar ahí.
Aquí hay más información sobre la refactorización en Visual Studio 2015; ¡espero que esto ayude! Refactorización (C #)
fuente
Ya no es necesario acceder a la refactorización con el botón derecho del ratón.
Se recomienda que utilice las teclas de método abreviado de teclado dentro de Visual Studio.
Para conocer todas las teclas de método abreviado posibles, consulte Métodos abreviados de teclado predeterminados en Visual Studio, Refactorización .
fuente
Es posible que deba compilar el proyecto para que funcione.
Consulte Edición de código de formularios web ASP.NET en Visual Studio 2013 | Microsoft Docs . (Si falta, entonces el punto es que estoy usando un ejemplo proporcionado por Microsoft). En Refactorización y cambio de nombre, consulte Para extraer un método en una página de C # . Cuando sigo las instrucciones, no puedo encontrar la función para extraer el código a un método. Cuando probé el menú Editar, decía que no tenía un código válido. Luego construí el proyecto y la función para extraer el código estaba disponible y funcionó.
fuente
Si cambia el nombre del objeto que está refactorizando, la bombilla aparece a la izquierda y le pregunta si desea cambiar el nombre del objeto (es decir, refactorizar) o generar un nuevo constructor para el nuevo objeto nombrado.
fuente
Ctrl+ .es la tecla de método abreviado para extraer un método en Visual Studio 2015 y en adelante.
Ctrl+ M, Rya no funciona en nuevas versiones.
fuente