visual studio mega full code c# visual-studio-2008 refactoring resharper

c# - studio - Ctrl+R, Ctrl+R comando no funciona



resharper visual studio 2017 mega (12)

Para Resharper 6

Debieras:

  • Seleccione el menú "Resharper" - "Opciones ..."
  • Seleccione "Integración de Visual Studio"
  • Elija "Visual Studio" en ambos lugares
  • Haga clic en "Aplicar esquema"

Funcionará o tendrá una selección que hacer (Visual Studio o Resharper), si es así, entonces elija Resharper.

Estoy intentando usar Ctrl + R , Ctrl + R en Visual Studio 2008 para cambiar el nombre de una variable. Aparece un mensaje de error en la parte inferior que dice:

"La combinación de teclas ( Ctrl + R , Ctrl + R ) está ligada al comando (& Renombrar ...) que no está disponible actualmente."

No lo estoy ejecutando o cualquier cosa que se me ocurra que pueda prohibir las modificaciones del archivo y el comando F2 permite el cambio de nombre. ¿Alguien sabe cómo arreglar esto?

EDITAR: tengo instalado Resharper pero anteriormente pude hacer esto con la misma configuración, recientemente migré computadoras.


Este suele ser el atajo utilizado por Resharper. ¿Hay alguna posibilidad de que Resharper no se esté ejecutando?

Alternativamente, puede cambiar el nombre, presionar Ctrl + . y luego usa Cambiar nombre .


Esto me pasó una vez. Tuve que volver a instalar Resharper (reparar desde agregar / quitar programas, probablemente) para que funcione. Pero eso fue con VS2005 sin embargo.


Obtiene este comportamiento en Visual Studio (sin R # instalado) si la ventana del editor no tiene foco cuando emite el acceso directo. Acabo de probarlo con R # instalado y hace lo mismo.

Preste atención al editor (es decir, haciendo clic en él) y vuelva a intentarlo.


Para mí, este problema fue causado por mi no hacer clic en ''Aceptar'' en la página de términos y condiciones, sino por cerrarlo. No me di cuenta de que eran los términos y condiciones, y pensé que era solo un aviso, o un ''readme'' desplegado.


Pude solucionar esto haciendo lo siguiente:

  1. Ir a Resharper → Menú de opciones commmand
  2. Seleccione EntornoTeclado y menús
  3. Seleccione la opción de Visual Studio en Accesos directos de teclado
  4. Haga clic en Aplicar esquema y guardar

Esto hará que Ctrl + R , Ctrl + R hagan un cambio de nombre. (Seleccione las opciones de ReSharper en el cuadro de diálogo que aparece a continuación).

Sin embargo, hizo que F2 ya no sea capaz de preformar un cambio de nombre. Pude arreglar eso haciendo lo siguiente:

  1. Ir a ReSharper → Comando de menú de opciones
  2. Seleccionar entornoGeneral
  3. Seleccione ReSharper 2.x o IntelliJ IDEA bajo Restore ReSharper atajos de teclado
  4. Haga clic en Aplicar o Aceptar

Esto permite que los comandos F2 y Ctrl + R , Ctrl + R funcionen para cambiar el nombre de una variable.

Esto parece ser específico de que ReSharper se instale con Visual Studio, no sé cuál sería la solución para arreglar esto si ReSharper no estuviera instalado.


Reinicie Visual Studio.

Trabajó para mi.


Todas las respuestas anteriores están bien, pero este error también aparece en una instancia más.

Comienza a depurar su script de prueba escrito para el proyecto, el proyecto se detiene en el punto de interrupción.

Si en este punto, intenta cualquier operación en el código, obtendrá el error similar a: "La combinación de teclas ( Ctrl + R , Ctrl + R ) está ligada al comando (& Renombrar ...) que no está disponible actualmente."


Utilizando la versión 8 de ReSharper en Visual Studio 2013, tuve que

  1. Ir al menú RESHARPER -> Opciones
  2. Expandir entorno
  3. Seleccionar teclado y menús
  4. Elija Visual Studio como el esquema de teclado ReSharper
  5. Haga clic en Aplicar esquema ... Cuadro de diálogo Guardar y cerrar.

La próxima vez que ejecuté un atajo de teclado, me impulsó a elegir qué atajo de teclado quería usar.


resharper tiene múltiples atajos de acceso directo predeterminados que se eligen la primera vez que se inicia Visual Studio después de la instalación. Supongo que elegiste uno diferente esta vez.


Para DevExpress:

  • Abra la pantalla de Opciones ( Ctrl + Alt + Shift + O )
  • Ir a CoreFunciones
  • Establecer valores predeterminados en accesos directos de Visual Studio

En mi caso, el problema se resolvió limpiando el caché ReSharper. Esto se puede hacer en el menú de opciones en Environment > General aquí: