Estoy intentando usar Ctrl+ R, Ctrl+R comando dentro de Visual Studio 2008 para cambiar el nombre de una variable. Recibo un mensaje de error en la parte inferior que dice que
"La combinación de teclas ( Ctrl+ R, Ctrl+ R) está vinculada al comando (& Cambiar nombre ...) que no está disponible actualmente".
No lo estoy ejecutando ni nada que se me ocurra que pueda prohibir modificaciones del archivo y el comando F2 permite que se cambie el nombre. ¿Alguien sabe cómo solucionar esto?
EDITAR: Tengo Resharper instalado pero anteriormente pude hacer esto con la misma configuración, recientemente migré computadoras.
fuente
Para Resharper 6
Debieras:
Funcionará o tendrá que hacer una selección (Visual Studio o Resharper), si es así, elija Resharper.
fuente
resharper tiene múltiples enlaces de atajos predeterminados que se eligen la primera vez que inicia Visual Studio después de la instalación. Supongo que esta vez eligió uno diferente.
fuente
En mi caso, el problema se resolvió borrando la caché de ReSharper. Esto se puede hacer en el menú de opciones debajo de
Environment > General
aquí:fuente
Esto me pasó una vez. Tuve que reinstalar Resharper (probablemente reparar desde Agregar o quitar programas) para que funcione. Pero eso fue con VS2005.
fuente
Usando la versión 8 de ReSharper en Visual Studio 2013, tuve que
La próxima vez que ejecuté un atajo de teclado, me pidió que eligiera qué atajo de teclado quería usar.
fuente
Obtiene este comportamiento en Visual Studio (sin R # instalado) si la ventana del editor no tiene el foco cuando emite el acceso directo. Lo acabo de probar con R # instalado y hace lo mismo.
Dé el foco al editor (es decir, haciendo clic en él) e intente nuevamente.
fuente
Este suele ser el atajo que utiliza Resharper. ¿Hay alguna posibilidad de que Resharper no se esté ejecutando?
Alternativamente, puede cambiar el nombre, presionar Ctrl+ .y luego usar Cambiar nombre .
fuente
Para DevExpress:
fuente
Para mí, este problema se debió a que no hice clic en "Aceptar" en la página de términos y condiciones, sino que la cerré. No me di cuenta de que eran los términos y condiciones, y pensé que era solo un aviso, o un "Léame". desplegado.
fuente
Todas las respuestas anteriores están muy bien, pero este error también aparece en una instancia más.
Empieza 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 realizar cualquier operación en el código, obtendrá un error similar a: "La combinación de teclas ( Ctrl+ R, Ctrl+ R) está vinculada al comando (& Renombrar ...) que no está disponible actualmente".
fuente
Reinicie Visual Studio.
Trabajó para mi.
fuente
¡Nada me ha funcionado hasta que he intentado actualizar mi Resharper! : O
fuente
Ninguno de los anteriores funcionó para mí. Tuve que restablecer la configuración de mi reafilado al final.
fuente
Supongo que muy pocas personas estarán en mi situación, pero FWIW también estaba en esta situación en la que Refactor.Rename (Ctrl + R, Ctrl + R) NO funcionaba en Visual Studio 2019 / Win 10, después de reiniciar / reiniciar más I no tenía Resharper instalado. En mi caso, Refactor.Rename no funcionaba porque mi proyecto estaba en modo FOLDER, no en modo SOLUTION (OMFG). Tan pronto como utilicé la herramienta de solución para "Cambiar vistas" y entré en el modo SOLUCIÓN, Refactor.Rename comenzó a funcionar nuevamente. En retrospectiva, esto tiene sentido, por supuesto, pero algún tipo de mensaje de error / advertencia hubiera sido bueno para ayudarme a darme cuenta de cuál era el problema.
fuente
Para mí, el problema era que no había comenzado la evaluación de Resharper, lo cual no era obvio porque todas las opciones de extensión de Resharper eran accesibles, pero la pista estaba debajo:
Extensiones -> Resharper -> Por qué Resharper está deshabilitado.
Haga clic en "Iniciar evaluación" (en la misma ubicación que "Pausar evaluación" en la serigrafía)
Esperaba que la evaluación comenzara cuando hice clic en "Aceptar", pero claramente no es así.
fuente