Normalmente, muitos arquivos no Visual Studio 2010 são abertos em várias guias, enquanto trabalham maciçamente em um projeto. Muitas vezes, clico com o botão direito do mouse no título de uma guia e procuro Show/Select/Scroll-to this file in Solution Explorer
, e não consigo encontrá-lo.
Existe uma maneira de selecionar automaticamente um arquivo aberto no Gerenciador de Soluções?
visual-studio
visual-studio-2010
Y. Shoham
fonte
fonte
Respostas:
Outra opção é vincular 'View.TrackActivityInSolutionExplorer' a um atalho de teclado, que é o mesmo que 'Ferramentas -> Opções -> Projetos e soluções -> Rastrear item ativo no Solution Explorer'
Se você ativar o atalho duas vezes, o arquivo será selecionado no Solution Explorer e o rastreamento será desativado novamente.
Visual Studio 2013 ou superior
Agora, há um recurso incorporado ao explorador de soluções VS2013 chamado Sync with Active Document. O ícone é duas setas no explorador de solução, e tem a tecla de atalho Ctrl+ [, Spara mostrar o documento atual no explorador solução. Não habilita a configuração automática mencionada acima e acontece apenas uma vez.
fonte
Não sei se é possível fazer isso sob demanda, mas você pode ativar a opção "Rastrear item ativo no Solution Explorer" (Ferramentas-> Opções-> Projetos e soluções-> Geral), que sempre seleciona o item da guia ativa no gerenciador de soluções.
fonte
Se você estiver usando o plug-in ReSharper , poderá fazê-lo usando o atalho Shift+ Alt+ Lou navegar pelo menu, como mostrado.
fonte
Não é exatamente isso que você está procurando, mas selecionaria automaticamente o arquivo "ativo" no Gerenciador de Soluções:
Ferramentas -> Opções -> Projetos e soluções -> Rastrear item ativo no Solution Explorer.
fonte
A melhor opção agora é instalar o complemento do Microsoft Visual Studio chamado Productivity Power Tools .
Com isso vem o "Solution Navigator" (alternativa ao Solution Explorer, com muitos benefícios) - que você pode usar para filtrar os arquivos para mostrar apenas "Open". Você pode até filtrar arquivos para mostrar "Editado" e "Não salvo".
fonte
Está no VS2012 - Especificamente no ícone de 2 setas na parte superior do gerenciador de soluções (setas esquerda / direita, uma acima da outra). Isso salta automaticamente para o arquivo atual.
Este ícone só é visível se você tiver
Track Active Item in Solution Explorer
desativado.fonte
No Visual Studio 2012, o mesmo pode ser feito usando a opção "Sincronizar com documento ativo" no Gerenciador de Soluções
fonte
O plug-in Tab Studio adiciona "selecione no Solution Explorer" ao menu do botão direito do mouse nas guias.
fonte
Eu coloquei uma solicitação de recurso para esse mesmo recurso. Embora eu saiba que isso não é uma resposta em si, é um passo na direção de conseguir implementar esse recurso. Qualquer voto pode ajudar a chamar a atenção da Microsoft.
Tanto quanto sei, não há outra maneira de fazer isso além de escrever uma macro ou criar seu próprio suplemento / extensão ao Visual Studio.
fonte
Há uma extensão muito boa para o VS2010, que faz exatamente isso: Ferramentas do Solution Explorer .
Essa extensão adiciona um botão que seleciona o arquivo atual no explorador de soluções, além de botões convenientes para recolher e expandir projetos.
fonte
Essa é a captura de tela da resposta para sua pergunta.
fonte