"CTRL-H -> Pesquisa de arquivo (TAB) -> Escopo (SEÇÃO DO FORMULÁRIO) -> Projetos encerrados (OPÇÃO DE BOTÃO DE RÁDIO)" funcionará apenas no projeto atual em que você está codificando.
JStrahl
1
@Trahlee, foi o que me levou a essa pergunta. O ctrl + H está bem documentado na Internet, mas faz uma pesquisa global em TODOS os projetos no explorador de pacotes, o que é muito, muito chato. Ao usar a opção Enclosing Projects, parece limitar a pesquisa por projeto. A resposta aqui deve ser atualizada para refletir isso.
JohnMerlino
5
Com o Eclipse Kepler, você precisa preencher File name patternstambém, por exemplo, com *. Até que essa informação seja fornecida, o Searchbotão fica acinzentado. Não sabia que uma função de pesquisa poderia ser tão enigmática antes de se encontrar com o Eclipse.
mins
1
Tenho vários projetos, mas só quero pesquisar um. Como faço isso?
Mawg diz que restabelece Monica
93
Ctrl+ Alt+ Gpode ser usado para encontrar o texto selecionado em uma área de trabalho no eclipse.
Abra qualquer arquivo rapidamente sem procurá-lo no Package Explorer: Ctrl+ Shift+ R.
Abra um tipo (por exemplo: uma classe, uma interface) sem clicar na lista interminável de pacotes: Ctrl+ Shift+ T.
Ir diretamente para um membro (método, variável) de um arquivo de classe enorme, especialmente quando uma série de métodos são nomeados semelhante: Ctrl+O
Vá para o número da linha N no arquivo de origem: Ctrl+ L, digite o número da linha.
Para mim, se eu tiver a string selecionado, ele aparece na caixa de pesquisa depois de premirCtrl+H
Jake Toronto
1
- copiar e colar a mesma coisa dois outros já respondeu / - obter 11 gostos / - bem-vindo ao stackoverflow
phil294
14
Abra a caixa de diálogo Pesquisar Search-> Search...ou use o atalho Ctrl+H .
Contendo texto: digite a expressão para a qual você deseja fazer a pesquisa de texto.
Escolha se você deseja Distinção entre maiúsculas e minúsculas , Expressão regular ou Palavra inteira
Padrões de nome de arquivo: neste campo, insira todos os padrões de nome de arquivo para os arquivos localizarem ou procurarem pela expressão especificada.
Escopo: escolha o escopo da sua pesquisa. Você pode pesquisar todo o espaço de trabalho, conjuntos de trabalho predefinidos, recursos selecionados anteriormente ou projetos que encerram os recursos selecionados.
CTRL+ Hé realmente a resposta certa, mas o escopo em que foi pressionado é realmente muito importante. Quando você clicou pela última vez no arquivo em que está trabalhando, você obterá uma janela de pesquisa diferente - Pesquisa Java :
Ao selecionar o diretório no Package Explorer e pressionar Ctrl+ H(ou escolher Search -> File..no menu principal), você obtém a janela desejada - Pesquisa de arquivo :
A nova pesquisa rápida caixa de diálogo fornece uma maneira conveniente, simples e rápida de executar uma pesquisa textual em toda a sua área de trabalho e ir para as correspondências no seu código.
A caixa de diálogo fornece uma visão geral rápida, mostrando rapidamente as linhas de texto correspondentes.
Ele é atualizado o mais rápido que você pode digitar e permite uma navegação rápida usando apenas o teclado.
Um fluxo de trabalho típico começa pressionando o atalho do teclado Ctrl+ Alt+ Shift+ L
(ou Cmd+ Alt+ Shift+ Lno Mac).
Digitar algumas letras atualiza o resultado da pesquisa enquanto você digita.
Use as setas para cima e para baixo para selecionar uma correspondência e pressione Enterpara abri-la em um editor.
Primeiro personalize sua caixa de diálogo de pesquisa. Ctrl+H . Clique no botão Personalizar e selecione a opção Pesquisa de arquivo enquanto desmarca todas as outras. Feche a caixa de diálogo.
Agora você pode pesquisar selecionando a palavra e pressionando Ctrl+ He depois Enter.
Não há como fazer pesquisa de texto puro em todo o espaço de trabalho / projeto de trabalho por meio de um atalho que conheço (e é um PITA), mas isso encontrará referências no espaço de trabalho:
Existe uma ferramenta muito boa "Pesquisa Rápida do Eclipse" disponível. Site de atualização do Checkout SpringSource para Eclipse, por exemplo : http://dist.springsource.com/release/TOOLS/update/e4.6/ (você pode tentar outras versões substituindo última parte da URL com isto E4.4 ou E4.5)
Funciona bem com o Neon Release (4.6.0). Oferece uma boa pesquisa de texto incremental com visualização do arquivo de origem. Não tive problemas com isso até agora.
Uso:Alt + s"Comando de pesquisa rápida" abre a caixa de diálogo "Pesquisa rápida de texto". Você pode selecionar se a pesquisa diferencia maiúsculas de minúsculas ou não. Realmente boa ferramenta.
sim, essa ferramenta é realmente útil, eu a recomendaria a todos os que usam o Eclipse
Erdinc Ay
0
Pesquisar e substituir '
Ctrl+ F Abra a caixa de diálogo Localizar e substituir
Ctrl+ F/ Ctrl+ Shift+ K Localizar anterior / localizar a próxima ocorrência do termo de pesquisa (feche a janela de localização primeiro).
Ctrl+ H Área de trabalho de pesquisa (pesquisa Java, pesquisa de tarefas e pesquisa de arquivos).
Ctrl+ J/ Ctrl+ Shift+ JPesquisa incremental para frente / trás. Digite o termo de pesquisa depois de pressionar Ctrl+ J, agora existe a janela de pesquisa
Ctrl+ shift+ O Abra uma caixa de diálogo de pesquisa de recursos para encontrar qualquer classe
Ctrl+ Hé muito útil aqui. Eu pesquiso principalmente no projeto atual, não em todo o espaço de trabalho. Para encontrar todas as ocorrências em todo o projeto de uma string que está no seu buffer atual, basta selecionar a string, pressionar Ctrl+ He pressionar enter. Fácil assim!
Use filtros de recursos!
O Eclipse restringirá o resultado da pesquisa usando os Filtros de Recursos definidos para o seu projeto (por exemplo, clique com o botão direito do mouse no nome do projeto e selecione Propriedades -> Recurso -> Filtros de Recursos). Portanto, se você continuar obtendo resultados de pesquisa de partes do seu projeto que não lhe interessam, poderá fazer o Eclipse pular esses itens adicionando um Filtro de Recursos para eles. Isso é especialmente útil se você tiver arquivos ou logs de construção ou outros arquivos temporários que fazem parte da estrutura de diretórios de seus projetos, mas deseja pesquisar apenas no código-fonte. Você também deve estar ciente de que os arquivos / diretórios correspondentes à exclusão nos Filtros de Recursos também não aparecerão no Package Explorer, portanto, nem sempre você deseja isso.
O que os outros esqueceram é Ctrl+ Shift+ Lpara facilitar a pesquisa de texto. Ele pesquisa em todos os lugares e é rápido e eficiente. Pode ser um terno da ferramenta Sprint, que é uma extensão do eclipse (e pode estar disponível em versões mais recentes)
Search
menu. ; ^)Respostas:
1. Ctrl+ H
2. Escolha Pesquisa de arquivo para pesquisa de texto sem formatação na área de trabalho / projetos selecionados
Para pesquisas de expressões específicas, escolha a guia relevante (como a Pesquisa Java, que permite pesquisar identificadores específicos)
Para toda a pesquisa do projeto:
3. Escopo (na seção do formulário)> Projeto anexo (seleção do botão de opção).
fonte
File name patterns
também, por exemplo, com*
. Até que essa informação seja fornecida, oSearch
botão fica acinzentado. Não sabia que uma função de pesquisa poderia ser tão enigmática antes de se encontrar com o Eclipse.Ctrl+ Alt+ Gpode ser usado para encontrar o texto selecionado em uma área de trabalho no eclipse.
OSX: ⌥ Option+ ⌘ Command+G
fonte
Pressione Ctrl+ Hpara exibir a pesquisa que inclui opções para pesquisar via projeto, diretório etc.
fonte
Ctrl+ H.
Além disso,
Abra qualquer arquivo rapidamente sem procurá-lo no Package Explorer: Ctrl+ Shift+ R.
Abra um tipo (por exemplo: uma classe, uma interface) sem clicar na lista interminável de pacotes: Ctrl+ Shift+ T.
Ir diretamente para um membro (método, variável) de um arquivo de classe enorme, especialmente quando uma série de métodos são nomeados semelhante: Ctrl+O
Vá para o número da linha N no arquivo de origem: Ctrl+ L, digite o número da linha.
fonte
Ctrl+ Hé a melhor maneira! Lembre-se de copiar a string antes de começar a pesquisar!
fonte
Ctrl+H
Abra a caixa de diálogo Pesquisar
Search-> Search...
ou use o atalho Ctrl+H .fonte
Edit > Find menu
.CTRL+ Hé realmente a resposta certa, mas o escopo em que foi pressionado é realmente muito importante. Quando você clicou pela última vez no arquivo em que está trabalhando, você obterá uma janela de pesquisa diferente - Pesquisa Java :
Ao selecionar o diretório no Package Explorer e pressionar Ctrl+ H(ou escolher
Search -> File..
no menu principal), você obtém a janela desejada - Pesquisa de arquivo :fonte
sim, mas você precisa abrir o painel de pesquisa global. para fazer isso, pressione o ícone de binóculo no canto superior direito do IDE.
você pode até filtrar pesquisas por identificadores de função, escopos de métodos e etc ...
fonte
Você deve conferir o novo recurso de Pesquisa rápida do Eclipse 2019-09 4.13
fonte
Primeiro personalize sua caixa de diálogo de pesquisa. Ctrl+H . Clique no botão Personalizar e selecione a opção Pesquisa de arquivo enquanto desmarca todas as outras. Feche a caixa de diálogo.
Agora você pode pesquisar selecionando a palavra e pressionando Ctrl+ He depois Enter.
fonte
sim, mas você precisa abrir o painel de pesquisa global. para fazer isso, pressione o ícone de binóculo no canto superior direito do IDE.
você pode até filtrar pesquisas por identificadores de função, escopos de métodos e etc ...
fonte
Não há como fazer pesquisa de texto puro em todo o espaço de trabalho / projeto de trabalho por meio de um atalho que conheço (e é um PITA), mas isso encontrará referências no espaço de trabalho:
fonte
Existe uma ferramenta muito boa "Pesquisa Rápida do Eclipse" disponível. Site de atualização do Checkout SpringSource para Eclipse, por exemplo : http://dist.springsource.com/release/TOOLS/update/e4.6/ (você pode tentar outras versões substituindo última parte da URL com isto E4.4 ou E4.5)
Funciona bem com o Neon Release (4.6.0). Oferece uma boa pesquisa de texto incremental com visualização do arquivo de origem. Não tive problemas com isso até agora.
Uso: Alt + s"Comando de pesquisa rápida" abre a caixa de diálogo "Pesquisa rápida de texto". Você pode selecionar se a pesquisa diferencia maiúsculas de minúsculas ou não. Realmente boa ferramenta.
fonte
Pesquisar e substituir '
Ctrl+ F Abra a caixa de diálogo Localizar e substituir
Ctrl+ F/ Ctrl+ Shift+ K Localizar anterior / localizar a próxima ocorrência do termo de pesquisa (feche a janela de localização primeiro).
Ctrl+ H Área de trabalho de pesquisa (pesquisa Java, pesquisa de tarefas e pesquisa de arquivos).
Ctrl+ J/ Ctrl+ Shift+ JPesquisa incremental para frente / trás. Digite o termo de pesquisa depois de pressionar Ctrl+ J, agora existe a janela de pesquisa Ctrl+ shift+ O Abra uma caixa de diálogo de pesquisa de recursos para encontrar qualquer classe
fonte
Ctrl+ Hé muito útil aqui. Eu pesquiso principalmente no projeto atual, não em todo o espaço de trabalho. Para encontrar todas as ocorrências em todo o projeto de uma string que está no seu buffer atual, basta selecionar a string, pressionar Ctrl+ He pressionar enter. Fácil assim!
Use filtros de recursos! O Eclipse restringirá o resultado da pesquisa usando os Filtros de Recursos definidos para o seu projeto (por exemplo, clique com o botão direito do mouse no nome do projeto e selecione Propriedades -> Recurso -> Filtros de Recursos). Portanto, se você continuar obtendo resultados de pesquisa de partes do seu projeto que não lhe interessam, poderá fazer o Eclipse pular esses itens adicionando um Filtro de Recursos para eles. Isso é especialmente útil se você tiver arquivos ou logs de construção ou outros arquivos temporários que fazem parte da estrutura de diretórios de seus projetos, mas deseja pesquisar apenas no código-fonte. Você também deve estar ciente de que os arquivos / diretórios correspondentes à exclusão nos Filtros de Recursos também não aparecerão no Package Explorer, portanto, nem sempre você deseja isso.
fonte
O que os outros esqueceram é Ctrl+ Shift+ Lpara facilitar a pesquisa de texto. Ele pesquisa em todos os lugares e é rápido e eficiente. Pode ser um terno da ferramenta Sprint, que é uma extensão do eclipse (e pode estar disponível em versões mais recentes)
fonte