Backspace e teclas de seta não estão funcionando conforme o esperado


22

Na maioria das vezes, o Visual Studio parece funcionar bem. Mas, ocasionalmente, entra em um estado de edição descolada. Ainda posso digitar, mas não consigo mover o cursor com as teclas de seta. As teclas de seta parecem desviar o foco da janela de edição. O backspace não funciona, mas a tecla delete funciona. A única solução que encontrei até agora é fechar todos os documentos abertos e reabri-los.

Isso é um bug ou um daqueles "recursos" invisíveis que parecem muito com um bug? Se não for um bug, existe uma maneira de sair desse estado? Caso contrário, existe uma correção ou patch para isso?


Muitos relatórios de feedback sobre isso em connect.microsoft.com. Parei de lê-los depois de um tempo, nada definitivo e muitos usuários que abandonaram seu caso. Talvez você tenha mais energia.
Hans Passant

Como você os encontrou? Os termos de pesquisa que eu estava usando não revelaram nada útil.

Digitei "backspace" na caixa de pesquisa.
Hans Passant

Eu tive isso também, acabou por ser um plugin desatualizado (ReSharper) #
1113 Eric Herlitz

Legal, deixe-nos saber o resultado!
Eric Herlitz

Respostas:


22

Isso parece acontecer comigo quando abro uma solução e já existem arquivos abertos. Eu costumava fechar os arquivos, fechar e reabrir a solução para corrigi-lo, mas agora pressionei Alt+ Enter.

Aqui está o blog onde encontrei esse truque .


Impressionante. Isso fez totalmente! Muito mais fácil do que fechar e reabrir minhas janelas o tempo todo. Obrigado!
benekastah

muito obrigado!!! Eu estava sempre reabrindo janelas de arquivos toda vez que isso acontecia antes de eu ver isso.
artsylar 02/09/2015

Somente a MS precisa criar uma tecla de atalho para trazer o foco de volta à janela em que você está clicando ou digitando nas figuras. Obrigado!
DerpyNerd 2/16/16

4

Ainda estou vendo esse problema, mesmo após o ALT + ENTER.

No entanto, notei que se houvesse mais de uma janela aberta, se eu clicasse em cada arquivo, tentei retroceder, eventualmente funcionou em um e, em seguida, pareci voltar ao estado de funcionamento.


2
É difícil acreditar que ainda estou tendo esse problema em 2016 (VS 2015), mas aqui estou eu. Trocar documentos, fechar o documento com problema e abri-lo novamente cuidava dele. Obrigado!
RobertB

2

Também descobri que esse é o caso quando um diálogo modal está presente, mesmo que não esteja visível. Você pode verificar se o VS tem algumas caixas de diálogo de alerta em segundo plano. Fechá-los retorna ao estado normal.


0

Qualquer uma das soluções acima não funcionou para mim. No entanto, após muitas tentativas e erros, descobri que, se você reiniciar o VS e carregar ou criar outro projeto, seguido pela abertura do projeto problemático novamente, ele funcionará.


0

Primeiro, se você estiver tendo problemas como este "comando 'references-view.refresh' not found", como você pode ver aqui, o atalho para REFRESH deve ter sido atribuído a uma chave e essa chave não estará funcionando quando estamos digitando no código VS.

Para resolver isso, abra seu código vs, em arquivo, vá para preferências, em preferências, vá para atalhos de teclado:

Arquivo -----> Preferências ---> Atalhos do teclado, uma tentativa de digitar a tecla com a qual você está tendo problemas falharia.

No atalho do teclado, pressione SHIFT + a tecla específica com a qual está tendo problemas e digite Atualizar ou qualquer palavra que tenha usado a letra afetada como atalho.

Em seguida, edite o atalho, altere-o da letra afetada para uma combinação de teclas, talvez CTRL + ALT + (qualquer tecla) ou ALT + SHIFT + qualquer tecla

Por favor, não use uma única tecla como atalho, pois isso faria com que a tecla não funcionasse no código VS ao codificar.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.