web-dev-qa-db-fra.com

ReSharper rompt les raccourcis clavier pour "Trouver" et "Trouver dans les fichiers"

J'utilise ReSharper depuis un certain temps et comme je me souviens de chaque fois que j'installe Resharper, ses raccourcis clavier par défaut remplacent ceux de Visual Studio. Ctrl + F et Ctrl + Shift + F pour "Trouver" et "Fichier dans les fichiers". C'est arrivé avec R # 3, 4, 5 dans VS 2005, 2008 et 2010.

Je n'ai aucune idée pourquoi cela serait une bonne idée, mais si cela pouvait causer un bug, cela serait corrigé maintenant.

Est-ce que cela arrive même aux autres? J'ai vérifié notre entreprise et je ne suis pas seul.

51
David Vidmar

J'ai le même problème avec le clavier serbe - qui est le même que le slovène. Quelqu'un a mentionné que le raccourci pour la fonction GoToContainingDeclaration qui remplace "Rechercher" est Ctrl+[. Eh bien, devinez quoi - sur nos claviers, [ est tapé ainsi AltGr+F. Probablement c'est pourquoi Resharper attribue la commande qui irait normalement à Ctrl+[ à Ctrl+F.

Maintenant la solution de contournement (si ce n'est la solution):

  • Réinitialisez les raccourcis clavier du VS (Outils> Options> Clavier)
  • Définir temporairement le clavier américain
  • Définir les raccourcis clavier Resharper (Resharper> Options> Clavier et menus)
  • Retournez au clavier de votre choix
84
Aleksandar Vasić

comme @cashmere a dit: Allez dans Ouvrir Outils-> Options-> Environnement-> Clavier.

Dans Afficher les commandes contenant entrez: GoToContainingDeclaration

Sous les raccourcis pour la commande sélectionnée, vous verrez Ctrl + F. Maintenant, vous pouvez changer le raccourci ou le supprimer.

Maintenant, il vous suffit de vérifier si la commande edit.find a été attribuée Ctrl + F raccourci. Maintenant ça devrait marcher. Au moins ça l'a fait pour moi.

19
Gico

Oui, cela m'est arrivé après une réinstallation. J'utilisais Vs2k8. J'ai réalisé que resharper 4.5 n'était pas installé. VS fermé, a lancé l’installation, a sélectionné les mêmes paramètres que ceux que j’utilisais depuis 8 mois (paramètres VS), puis a redémarré VS. Pas maintenant Ctrl + F ou Ctrl + Shift + F! Très étrange.

PDATE: Bien, j'ai découvert ce que c'était. La zone de recherche a été déplacée derrière la barre des tâches Windows. Je devais déplacer la barre des tâches sur le côté de l'écran pour pouvoir faire glisser la zone de recherche dans l'espace utilisable de la fenêtre. Aucune idée s'il s'agissait d'une modification apportée par Resharper, mais il y avait une corrélation directe avec l'installation.

1
toxaq

Non, ça ne m'est jamais arrivé (j'utilise Resharper 5).

Si vous vérifiez les keymaps de ReSharper, vous aurez Ctrl + F n'est pas répertorié.

0
Omer Raviv

J'utilise ReSharper depuis la v2.5 et cela ne m'est jamais arrivé non plus. Il y a peut-être quelque temps, les clés se sont mélangées. Essayez de réinitialiser vos raccourcis clavier par défaut, puis appliquez l'un des schémas de clé ReSharper (VS ou IDEA).

Si cela se produit toujours, vérifiez si votre clavier est celui des États-Unis, ou peut-être autre chose ...

0
Igal Tabachnik

Ouvrez Outils-> Options-> Environnement-> Clavier et appuyez sur Réinitialiser pour utiliser les raccourcis clavier par défaut. 

0
cashmere