O VS2010 tinha o recurso de que a exibição de um arquivo faria automaticamente o Solution Explorer rolar para esse arquivo.
Com o VS2012, a exibição de arquivos diferentes no IDE não rola mais e selecione o arquivo no Solution Explorer automaticamente.
É possível recuperar esse recurso? Existe uma configuração em algum lugar? Se sim, como / onde?
file
visual-studio-2012
solution-explorer
Sarah Weinberger
fonte
fonte
Respostas:
Sim, você pode encontrar isso em
Está desativado por padrão (como você notou), mas, uma vez ativado, o Solution Explorer expandirá as pastas e destacará o documento atual conforme você alterna entre arquivos.
fonte
Se você precisar de sincronização única com o painel de soluções, haverá um novo comando "Sincronizar com documento ativo" (atalho padrão: Ctrl+ [, S). Explicado aqui: Novos recursos do Visual Studio 2012: Solution Explorer
fonte
Se você tiver o ReSharper instalado, clicar em Shift+ Alt+ Lmoverá o foco para o arquivo atual no Gerenciador de Soluções.
O rastreamento de itens ativos também precisará ser ativado, conforme descrito na resposta aceita
fonte
Existem diversas formas de fazer isto:
Vá para o arquivo atual uma vez:
Visual Studio 2013
O VS 13 possui seu próprio atalho para fazer isso: Ctrl+ \, S(Pressione Ctrl+ \, Solte as duas teclas, Pressione a Stecla)
Você pode editar este atalho padrão, se estiver pesquisando
SolutionExplorer.SyncWithActiveDocument
emKeyboard Settings
(Ferramentas-> Opções-> Ambiente-> Teclado)Além disso, também há um novo ícone no Gerenciador de Soluções, mais sobre isso aqui .
Visual Studio 2012
Se você usa o VS 2012, há um ótimo plugin para adicionar essa nova funcionalidade do VS2013 ao VS2012:. O atalho padrão é strg+ alt+ ü. Acho que este é o melhor, pois a navegação para o Solution Explorer é mapeada para strg + ü.
Re-afiador
Se você usa o Resharper, tente Shift+ Alt+L
Esse é um bom mapeamento, pois você pode usar Strg+ Alt+ Lpara navegar até o Solution Explorer
Acompanhe o arquivo atual o tempo todo:
Visual Studio> = 2012 :
Se você deseja acompanhar o seu arquivo atual no Solution Explorer o tempo todo, pode usar a solução da resposta aceita (Ferramentas-> Opções-> Projetos e soluções-> Rastrear item ativo no Solution Explorer), mas acho que isso pode fica muito chato em grandes projetos.
fonte
Strg
porCtrl
&ü
com;
para a solução VS2012.Ctrl + `, S
:)Se você não possui o ReSharper instalado e ainda deseja usar o atalho
Shift
+Alt
+L
para mover o foco para o arquivo atual no Gerenciador de Soluções no Visual Studio 2013, siga estas etapas:Na caixa Mostrar comandos que contém, digite "solutionexplorer" e, na lista abaixo, procure o comando SyncWithActiveDocument:
Clique na caixa de texto sob o rótulo "Pressione teclas de atalho" e pressione:
Shift
+Alt
+L
e clique no botão Atribuir e pronto:Para verificar, abra qualquer arquivo no Visual Studio e pressione as teclas de atalho
Shift
+Alt
+L
e você verá o arquivo no gerenciador de soluções. Aproveitar!fonte
Shift + Alt + L
é usado para Edit.LineCut (veja aqui ).É possível no VSS de três maneiras.
Active sync
ícone no Solution Explorer.Ctrl
+[
+S
), você pode navegar para o item ativo.Nota: 1 ou 2 funciona apenas em um tempo médio. . Então você tem que usar 1 ou 2.
fonte
Eu achei o
Sync with Active Document
botão no Solution Explorer o mais eficaz (esse pode ser um recurso do vs2013!)fonte
Tools -> Options -> Projects and Solutions -> "Track Active Item in Solution Explorer"
No Visual Studio 2017 , o atalho é: Ctrl+ ´, S.
fonte