J'essaie d'utiliser la commande Ctrl+ R, Ctrl+ Rdans Visual Studio 2008 pour renommer une variable. Je reçois un message d'erreur en bas disant que
"La combinaison de touches ( Ctrl+ R, Ctrl+ R) est liée à la commande (& Renommer ...) qui n'est actuellement pas disponible."
Je ne l'exécute pas ou tout ce que je peux penser qui pourrait empêcher les modifications du fichier et la commande F2 permet un changement de nom. Quelqu'un sait comment réparer ceci?
EDIT: J'ai Resharper installé mais j'étais auparavant capable de le faire avec la même configuration, j'ai récemment migré des ordinateurs.
Pour Resharper 6
Vous devriez:
Cela fonctionnera ou vous aurez une sélection à faire (Visual Studio ou Resharper), si c'est le cas, choisissez Resharper.
la source
resharper a plusieurs liaisons de raccourcis par défaut qui sont choisies la première fois que vous démarrez Visual Studio après l'installation. Je suppose que vous en avez choisi un autre cette fois.
la source
Dans mon cas, le problème a été résolu en effaçant le cache ReSharper. Cela peut être fait dans le menu des options ci-dessous
Environment > General
:la source
Ca m'est déjà arrivé une fois. J'ai dû réinstaller Resharper (réparation à partir de Ajout / Suppression de programmes probablement) pour le faire fonctionner. Mais c'était avec VS2005 cependant.
la source
En utilisant la version 8 de ReSharper dans Visual Studio 2013, j'ai dû
La prochaine fois que j'ai exécuté un raccourci clavier, cela m'a invité à choisir le raccourci clavier que je voulais utiliser.
la source
Vous obtenez ce comportement dans Visual Studio (sans R # installé) si la fenêtre de l'éditeur n'a pas le focus lorsque vous émettez le raccourci. Je viens de l'essayer avec R # installé et il fait la même chose.
Donnez le focus à l'éditeur (c'est-à-dire en cliquant dessus) et réessayez.
la source
Il s'agit généralement du raccourci utilisé par Resharper. Y a-t-il une chance que Resharper ne fonctionne pas?
Vous pouvez également changer le nom, appuyer sur Ctrl+ ., puis utiliser Renommer .
la source
Pour DevExpress:
la source
Pour moi, ce problème a été causé par le fait que je ne cliquais pas sur "Accepter" sur la page des conditions générales, mais que je la fermais. Je ne savais pas qu'il s'agissait des conditions générales et je pensais qu'il ne s'agissait que d'un avis ou d'un "readme". affiché.
la source
Toutes les réponses ci-dessus sont bonnes, mais cette erreur se produit également dans un autre cas.
Vous commencez à déboguer votre script de test écrit pour le projet, le projet s'arrête au point d'arrêt.
Si à ce stade, vous essayez n'importe quelle opération sur le code, vous obtiendrez l'erreur semblable à: "La combinaison de touches ( Ctrl+ R, Ctrl+ R) est liée à la commande (& Renommer ...) qui n'est actuellement pas disponible."
la source
Redémarrez Visual Studio.
A travaillé pour moi.
la source
Rien n'a fonctionné pour moi jusqu'à ce que j'aie essayé de mettre à niveau mon Resharper! : O
la source
Aucun de ces éléments n'a fonctionné pour moi. J'ai dû réinitialiser mes paramètres de réaffûtage à la fin.
la source
Je suppose que très peu de personnes seront dans ma situation, mais FWIW j'étais également dans cette situation où Refactor.Rename (Ctrl + R, Ctrl + R) ne fonctionnait PAS dans Visual Studio 2019 / Win 10, après les redémarrages / redémarrages plus je n'a pas installé Resharper. Dans mon cas, Refactor.Rename ne fonctionnait pas car mon projet était en mode FOLDER et non en mode SOLUTION (OMFG). Dès que j'ai utilisé l'outil de solution pour "Changer de vue" et que je suis entré en mode SOLUTION, Refactor.Rename a recommencé à fonctionner. Avec le recul, cela a du sens, bien sûr, mais une sorte de message d'erreur / d'avertissement aurait été bien pour m'aider à comprendre quel était le problème!
la source
Pour moi, le problème était que je n'avais pas commencé l'évaluation de Resharper, ce qui n'était pas évident car toutes les options d'extension Resharper étaient accessibles, mais l'indice était sous:
Extensions -> Resharper -> Pourquoi Resharper est désactivé.
Cliquez sur "Démarrer l'évaluation" (au même endroit que "Mettre l'évaluation en pause" dans la sérigraphie)
Je m'attendais à ce que l'évaluation démarre lorsque j'ai cliqué sur «OK», mais ce n'est clairement pas le cas.
la source