Existe uma maneira de encontrar arquivos rapidamente no Visual Studio 2010?


199

O Visual Studio 2010 possui uma maneira interna de localizar / abrir arquivos rapidamente, semelhante à função Ctrl+ Shift+ Ono Eclipse?

Edit: Ou o Resharper oferece essa funcionalidade?


9
Sim ctl + shift + t em R # é ainda melhor.
DShultz

6
ou Ctrl + vírgula em C # o que equivale a Edit.NavigateTo
pengibot

Respostas:


425

Ctrl+,

Estou surpreso que ninguém tenha dado a resposta certa:

Navegar para pode mostrar uma lista de arquivos abertos e muito mais. http://weblogs.asp.net/scottgu/archive/2009/10/21/searching-and-navigating-code-in-vs-2010-vs-2010-and-net-4-0-series.aspx

CTRL + COMMA é seu amigo.


31
Além disso, entende FCLN (FirstCapitalLetterNotation). Por exemplo, para encontrar validateDate, basta digitar VD
Kirill Osenkov

2
Muito útil, parabéns ... Estou usando vb e, por algum motivo, tive que redefinir os mapeamentos de teclado (para Visual Studio C # 2005) para que isso funcionasse - Ferramentas / Opções / Teclado / Aplique o seguinte adicional ..
wheelibin

1
Eu também tive que adicionar o atalho, pois ele não foi designado para edit.navigateto, mas agora funciona. único problema é que eu gostaria que ele pudesse pesquisar com
distinção

2
Para qualquer pessoa que tente fazer isso na edição Express, esse recurso está disponível apenas na versão paga do Visual Studio 2010. #
David David

4
Caso você tenha perdido seu atalho: Antes do VS2017, ele está em Ferramentas, Opções, Teclado >>> Edit.NavigateTo. Em 2017, isso foi movido para Edit.GoToAll( ponta do chapéu )
ruffin 5/05

42

Ctrl+ Alt+ Aabre a janela de comando, digite "open" e comece a digitar os nomes dos arquivos, que serão preenchidos automaticamente de forma dinâmica pelo nome do arquivo de solução disponível.


Não é ideal, mas útil. Obrigado.
Cody C

para diminuir a digitação, o alias para abrir arquivos "de" também pode ser usado em vez de "aberto". Para obter mais informações: msdn.microsoft.com/en-us/library/c3a0kd3x.aspx
Velin Georgiev

Este é o vencedor para mim!
Nawfal #

16

Eu uso Ctrl+ /para ir para a barra de comando (igual à caixa de pesquisa, mas com um prefixo> no texto). Então digito "of" (para "abrir arquivo") e começo a digitar o nome do arquivo a ser aberto. Possivelmente as correspondências são exibidas automaticamente pelo VS.

Também descobri que, ao usar o ReSharper, o atalho familiar do Eclipse para o Open Type ( Ctrl+ Shift+ T) é mapeado para o comando GotoFile do ReSharper.


graças, agora eu sei que "de" significa "arquivo aberto", eu nem sabia que era um acrônimo :)
Răzvan Flavius Panda

7

Há também outra maneira de encontrar arquivos no Visual Studio 2010 que pode ser útil para alguém.

Na caixa de comando na barra de ferramentas do visual studio, digite "> of" e comece a digitar o nome do arquivo. Nota: Isso encontrará apenas a turma, e não as páginas, tente você mesmo.

insira a descrição da imagem aqui


6

este complemento será muito útil para abrir rapidamente arquivos do visual studio pressionando CTRL + K + O

http://visualstudiogallery.msdn.microsoft.com/en-us/3eb2f230-2728-4d5f-b448-4c0b64154da7


@ DimitriC: leia os comentários e isso é relatado como lento. Uma alternativa (da qual sou o autor) - VSFileNav
Ian

@Ian, - eu o usei com frequência (e ainda o faço) e é ótimo na minha opinião.
Moose

Emm, o suplemento talvez abra o Arquivo Rápido para Visual Studio 2010 , que é o novo link.
Zhenguoli 13/08/19

4

CTRL+SHIFT+Fabrirá uma busca na caixa de diálogo de pesquisa de arquivos. O resultado será listado, geralmente, na seção inferior do VS em uma caixa de resultados Localizar arquivos. Clicar duas vezes em um resultado o abrirá


CTRL + SHIFT + S não faz nada por mim? E eu realmente quero algo que procure enquanto digito. Existem vários complementos que o fazem para versões anteriores do VS, mas eu esperava que a MS o incluísse nesta versão do VS.
Cody C

Ctrl + Shift + F abre "Localizar nos arquivos".
Alastairs 19/04

4

O DPack possui uma caixa de diálogo para localizar arquivos na solução atual (pesquise todos ou apenas abra arquivos) e também uma caixa de diálogo para pesquisar no arquivo atual por métodos, propriedades, etc. Muito bom! Observe que a versão atual suporta apenas o VS 2012 ou mais recente, mas eles também possuem binários para versões mais antigas do VisualStudio:

http://www.usysware.com/dpack/

Você também pode experimentar o Sonic File Finder , que faz algo semelhante ao CTRL + COMMA:

http://www.jens-schaller.de/sonic-tools/sonicfilefinder/overview/overview.htm


3

No VS2017 ou em versões posteriores, temos o comando chamado " Edit.GoToAll ".

O SO pode configurá-lo a partir das ferramentas do VS.

veja abaixo snap.

insira a descrição da imagem aqui

Eu configurei minhas chaves para pesquisa de arquivos como CTRL + SHIFT + T


2

VSFileNav - Uma extensão que eu criei que permite a pesquisa rápida de arquivos. Basicamente, tem toda a funcionalidade ReSharper que foi desativada na versão expressa do VS2010 (eu costumava gostar disso).

Também é grátis :)


2

Para pesquisa de nome de arquivo, eu uso as ferramentas do Visual Studio Productivity Power: http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/ Ele adiciona uma guia ao Solution Explorer chamada "Solution Navigator". Ele mostra todos os arquivos de solução em uma árvore e tem uma barra de pesquisa na parte superior.

Para procurar texto em todos os seus arquivos de solução, use a Pesquisa de fontes da Entrian: https://stackoverflow.com/a/9994522/24267


1

O Visual Assist vem com algo assim. Você terá que pagar pelo plug-in (e acho que não pode usar plug-ins nas versões expressas).

(Se você estiver usando C ++ e não planeja comprar o Visual Assist, nunca instale a avaliação. É viciante.)


1

No Eclipse, Ctrl + Shift + O = "Organizar importações" ... o que não sei ao certo o que é isso. Mas não é o Ctrl + Shift + F = Localizar nos Arquivos que está no Visual Studio.


0

Infelizmente, o VS não oferece essa funcionalidade de pesquisa ao digitar (e muito mais).


3
Isso não é verdade. Olhe-se navegar em VS 2010.
Kirill Osenkov

1
Se você deseja pesquisar apenas o arquivo de origem atual, também tem a opção Pesquisa incremental CTRL + SHIFT + I, que é uma pesquisa à medida que você digita.
Luke Kim

0

Digite> abrir nome do arquivo na caixa de comando no Visual studio também pode abrir o arquivo


0

NavigateToAll estende o Navigate To interno, permitindo que você abra qualquer arquivo no disco (não apenas os da solução).



0

Para pesquisa difusa de arquivos (e mais), eu precisava usar cmdp

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.