Parfois, la Ctrlclé est bloquée d'une manière ou d'une autre pendant les sessions de débogage dans Visual Studio 2010, et lorsque j'appuie sur Shift+ F5pour arrêter le débogage, elle est réinitialisée ( Ctrl+ Shift+ F5).
Cela devient parfois très frustrant, surtout lorsque la solution prend beaucoup de temps. Comment puis-je empêcher que cela ne se reproduise plus jamais?
Je viens de comprendre que cela se produit lorsque je fais Ctrl+ Somethinget le message d'erreur apparaît juste après cela me disant que je ne peux pas faire cela (pas en appuyant sur les touches, mais le résultat du combo, comme couper du code ou commenter).
Publié un rapport de bogue .
Comme vous pouvez le voir sur la page de rapport de bogue liée à droite ci-dessus, ce problème n'est probablement pas résolu.
la source
Parce que Visual Studio suit l'état de la touche de contrôle à l'aide d'événements de clavier, plutôt que de le vérifier lors de la réponse à un événement.
Par conséquent, si l'événement KeyUp pour la clé de contrôle est envoyé à une autre fenêtre et que cette fenêtre avale l'événement (marqué comme géré), VS2010 ne recevra pas la notification d'événement, puis l'application se comportera comme si la touche ctrl était toujours enfoncée jusqu'à ce que vous appuyez et relâchez à nouveau ctrl (ce qui provoquera un événement de frappe).
C'est une pure conjecture basée sur le comportement que j'ai vu (et vos observations aussi), donc je ne sais pas pourquoi je prends la peine de poster ceci ...
la source
C'est une vieille question, mais peut-être que cette réponse aidera quelqu'un d'autre.
Problème: la touche Contrôle apparaît "bloquée" dans VS. Fonctionne bien dans d'autres applications. Appuyez sur la touche Ctrl pour ne pas revenir en mode non Ctrl. Par exemple, une flèche vers le haut fait défiler la page au lieu de déplacer le curseur.
Pour reproduire: Ctrl-V pour coller dans une source en lecture seule en mode débogage.
Pour corriger: Appuyez sur la touche Ctrl droite. D'une manière ou d'une autre, cela semble le décoller lorsque la touche Ctrl gauche ne le fait pas.
la source
Ctrl+Shift
ce qui change la langue (le cas échéant).J'ai reproduit ce problème dans VS2010, les étapes sont 1. Démarrez le débogage 2. Cliquez sur ctrl + x pour couper une ligne dans les pages verrouillées 3. Il ne vous laissera pas changer 4. Maintenant, cliquez sur x, s, tab, Shift + F5 et vous trouverez l'erreur
la source