Às vezes, a Ctrlchave fica presa de alguma forma durante as sessões de depuração no Visual Studio 2010 e, quando pressiono Shift+ F5para interromper a depuração, ela é redefinida ( Ctrl+ Shift+ F5).
Às vezes, isso é muito frustrante, principalmente quando a solução gera uma quantidade significativa de tempo. Como evito que isso aconteça novamente?
Acabei de descobrir que isso acontece quando eu faço Ctrl+ Somethinge a mensagem de erro aparece logo depois dizendo que não posso fazer isso (não pressionando as teclas, mas o resultado da combinação, como cortar algum código ou comentar).
Publicou um relatório de bug .
Como você pode ver na página de relatório de erros vinculada à direita acima, esse problema provavelmente não será corrigido.
fonte
Como o Visual Studio rastreia o estado da chave de controle usando eventos do teclado, em vez de verificá-lo ao responder a um evento.
Portanto, se o evento KeyUp da chave de controle for enviado para outra janela e essa janela engolir o evento (marcado como Manipulado), o VS2010 não receberá a notificação do evento, o aplicativo se comportará como se a tecla ctrl ainda estivesse pressionada até você pressiona e solta ctrl novamente (o que causa um evento de keyup).
Isso é pura conjectura com base no comportamento que eu vi (e suas observações também), então não sei por que estou me preocupando em postar isso ...
fonte
Esta é uma pergunta antiga, mas talvez essa resposta ajude outra pessoa.
Problema: A tecla Control aparece "presa" no VS. Funciona bem em outros aplicativos. Pressionar a tecla Ctrl não volta ao modo não Ctrl. Por exemplo, a seta para cima rola a página em vez de mover o cursor.
Para reproduzir: Ctrl-V para colar na fonte somente leitura enquanto estiver no modo de depuração.
Para corrigir: Pressione a tecla Ctrl direita. De alguma forma, isso parece desmarcar quando a tecla Ctrl esquerda não.
fonte
Ctrl+Shift
que altera o idioma (quando disponível).Como reproduzi esse problema no VS2010, as etapas são 1. Inicie a depuração 2. Clique em ctrl + x para cortar uma linha nas páginas bloqueadas 3. Não permitirá que você altere 4. Agora, clique em x, s, guia, Shift + F5 e você encontrará o erro
fonte