Visual Studio, clicando em Localizar resultados, abre o código na janela incorreta


188

Estou usando o Visual Studio 2010 e, quando executo uma "Localização em arquivos", os resultados são retornados à janela "Encontrar resultados 1", ancorada abaixo da minha janela do editor de código.

Antes, eu clicava duas vezes em um dos resultados na janela Resultados da Pesquisa e o arquivo em que eu clicava é aberto no painel do editor de código.

O problema agora é que, quando clico em um dos resultados, ele é aberto no mesmo painel da janela Resultados da Pesquisa, que por acaso é muito menor que a janela do editor de códigos, que é irritante.

Alguém sabe como fazer isso para que, quando eu clico duas vezes nos resultados da pesquisa, eles sejam abertos na janela do editor de código novamente?

Obrigado!


Tentei adicionar visual-studio-2013tag, mas isso não me deixou, mas isso ainda acontece em 2013 !! mesmo com a janela de redefinição
Simon_Weaver


1
Se uma das respostas abaixo responder à sua pergunta, da forma como este site funciona, você "aceitará" a resposta, mais aqui: O que devo fazer quando alguém responder à minha pergunta? . Mas somente se sua pergunta realmente tiver sido respondida. Caso contrário, considere adicionar mais detalhes à pergunta.
Adeus StackExchange

Respostas:


265

Clique em Janela-> Redefinir o layout da janela


2
O mesmo comando ( Window -> Reset Window Layout) existe no Visual Studio 2013 e continua a resolver o problema;).
Gavin Esperança

9
Obrigado. Funciona no VS2015 também
RandallTo

Essa solução geralmente corrige para mim rapidamente. No entanto, uma instância, não funcionou pela primeira vez, mas funcionou após reiniciar o VS.
John Lee

4
Também funciona no VS2017
JS5

7
Também foi bem-sucedido no VS2019
Jesper Mygind

111

Funciona para a Atualização 4 do VS2013 e todas as versões mais recentes, incluindo o VS2019.

Eu pensei que tinha esse problema, mas ele foi facilmente corrigido encaixando a janela Resultados da Pesquisa usando a parte inferior dos seletores de posição da janela.

Os arquivos são abertos na mesma posição dos resultados da pesquisa quando a janela é encaixada nas posições imediatamente ao lado da posição central.

Seletor de posição da janela do VS2013


8
isso ajudou. Redefinir o layout da janela não ajudou no meu caso
slfan

1
Funciona também no Visual Studio 2015
Sameer Alibhai

5
Também funciona no Visual Studio 2017
Matt

1
Muito melhor solução, em seguida, o seu tinha-you-tente-a-restart-computador solução aceita
Dirk Boer

Trabalhei para mim e, em seguida, redockei a janela Solution Explorer and Properties para o lado da maneira que preferir. Os arquivos de código ainda são abertos no painel principal depois de executar esta etapa extra.
Colm


3

Vá da mesma maneira ... irritante ... Percebi que esse comportamento indesejado aconteceu apenas enquanto o aplicativo estava sendo executado em depuração. Depois que parei a depuração, um novo painel foi criado com esse arquivo aberto. Se eu abrisse novos arquivos, eles abririam neste novo painel. Se eu fechar todos os arquivos neste novo painel, a abertura de novos arquivos no "Localizar arquivos" será aberta na janela padrão do editor de código (desde que o aplicativo não esteja em execução).


3

Eu também tive esse problema. Eu experimentei o problema no VS2013. Eu não queria fazer "Janela -> Redefinir layout da janela" porque parecia que ia fazer outras coisas que eu não queria.

Aqui estava a minha solução:

  1. Percebi o problema no VS2013 em que eu tinha o projeto "A" aberto.

  2. Abri outra cópia do VS2013 e abri o projeto "B".

  3. Fechei a cópia do VS2013 que exibia o comportamento irritante: projeto A.

  4. Fechei a cópia do VS2013 que tinha o projeto B aberto.

  5. Isso salvou as configurações da cópia "boa".

  6. Projeto aberto A no VS2013 e tudo estava bem.

Obviamente, a ressalva é que isso requer que você observe o problema antes de fechar o VS2013. Mas se você notar a tempo, esta é uma solução bastante fácil.


2

Para aqueles que não desejam encaixar as janelas "Encontrar resultados", "Lista de erros", "Saída", ... à direita e para as respostas acima, Janela-> Redefinir o layout da janela não funciona: Pode ser que você esteja tentando atracar no lugar errado! Você deve encaixar essas janelas bem no fundo. Consulte aqui: https://stackoverflow.com/a/2735726/6176317


0

Para mim, isso estava acontecendo com uma janela do Visual Studio contendo um arquivo SQL com a opção Dividir Janela ativa. Se o cursor estivesse no painel superior da janela, Ctrl + F (Localizar) e Ctrl + H (Localizar e Substituir) faria com que o controle de localização fosse exibido na outra janela principal do Visual Studio. Mover a janela SQL para a janela principal apenas fez com que Find e Find & Replace exibissem a caixa de diálogo "Find in Files" até que outra guia fosse selecionada.

A solução alternativa foi colocar o cursor no painel inferior, o que fez com que Localizar e Localizar e substituir funcionassem corretamente naquele painel da janela. Infelizmente, enquanto a Janela Dividida estiver lá, o bug ainda estará lá no painel superior.

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.