2009-12-01 7 views
4

Je ne sais pas ce qui pourrait être à l'origine, mais je l'ai installé GhostDoc et la valeur par défaut combinaison de touches Ctrl de + Maj +D a fonctionné comme prévu depuis un certain temps . Récemment, il s'est simplement arrêté sans raison connue (il y avait des mises à jour installées, mais aucune liée à .NET ou Visual Studio que je suis au courant). En regardant Tools ->Options ->Environment ->Keyboard, je vois toujours la valeur mappée à la commande Tools.SubMain.GhostDoc.DocumentThis. Bien que lorsque j'essaie d'appuyer sur la combinaison de touches dans la zone de texte "Touches de raccourci:", elle ne l'enregistre pas. Il enregistre d'autres combinaisons Ctrl + Maj + ..., mais pas avec D.Visual Studio ne reconnaît pas la combinaison de touches

Est-ce que quelqu'un d'autre a déjà vécu cela? Des solutions possibles (n'impliquant pas la réinitialisation de tous les raccourcis clavier)?

+0

Cela m'est également arrivé. Je sais que c'est un problème à l'intérieur de VS parce que si j'exécute 'Tools.SubMain.GhostDoc.DocumentThis' dans la fenêtre de commande, j'obtiens: La commande" Tools.SubMain.GhostDoc.DocumentThis "n'est pas disponible. Mais je peux le lancer depuis 'Tools-> GhostDoc' sans problème. Je vais essayer un redémarrage et voir si cela fonctionne pour moi aussi. – Pat

Répondre

4

Est-il possible que vous ayez une autre application qui utilise la même combinaison de touches? Cela m'est arrivé avec les clés globales de Winamp.

Vérifiez this app difficile qu'il ne peut pas afficher quelle application a enregistré un raccourci actif. Je ne l'ai pas essayé, mais s'il détecte les combinaisons de touches actuellement attribuées, vous pouvez supprimer les applications en cours d'exécution pour déterminer lequel utilise Ctrl + Shift + D. Ils ont un open question sur Stack Overflow pour déterminer qui a enregistré. Certaines réponses réfèrent d'autres applications qui pourraient vous aider - this, peut-être ?.

+0

Si la page Raccourcis dans Outils-> Options ne réagit plus à Ctrl + Maj + D, il s'agit presque certainement d'un raccourci clavier global. –

+0

Accordé c'est plus d'une question SuperUser, mais des idées comment trouver ce qui pourrait être le piéger? J'ai lancé Key Jedi et il voit la combinaison de touches dans Visual Studio. Donc, je ne suis pas sûr de ce qui pourrait empêcher VS de le voir. –

+0

Merci d'avoir signalé les applications. ActiveHotKeys a souligné que quelque chose était attaché à la combinaison, mais peu importe les processus que j'ai tué, il est resté attaché. Un redémarrage du système (que j'avais déjà fait auparavant) l'a éclairci. –

Questions connexes