Localize o arquivo atual no IntelliJ

360

Como localizo o arquivo atual na estrutura do projeto? (Semelhante ao Ctrl+ Alt+ do Visual Studio L). Qual é o nome da operação (para que eu possa defini-la no mapa de teclas)

ripper234
fonte

Respostas:

559

Alt+ F1quase faz o que você quer. Você precisa acertar Enterdepois, pois o IDEA permite vários "destinos" para navegação (estrutura do projeto, estrutura de arquivos, etc.).

(Observe que você também pode definir o AutoScroll como Origem e o AutoScroll da origem usando os dois botões "caixas com setas" acima da visualização da estrutura do projeto, mas isso pode ser irritante quando você o introduz na origem do JDK porque seguiu uma referência a java.io.File.

O mapa de teclas o define como Selecionar arquivo ou símbolo atual em qualquer visualização .

manteiga
fonte
40
A versão atual do IntelliJ renomeou isso para "Selecionar entrada" na categoria Navegar. O atalho padrão ainda é ALT-F1
smith324
12
Este atalho é um atalho do sistema no Ubuntu. O post a seguir descreve como remover esse atalho do Ubuntu: askubuntu.com/questions/126817/…
Halil
2
No mapa de teclas é chamado "Selecionar em ..." agora.
Seanmcl
3
é mais rápido se você pressionar "Alt + F1" e depois "1" quando o menu de contexto aparecer.
Steve Waters
Alt + Shift + 1para mim em 2017.3
isalgueiro 09/04
364

Você também pode clicar no pequeno botão de mira no painel de projetos:

insira a descrição da imagem aqui

Observe que o símbolo não será mostrado se a opção Sempre selecionar arquivo aberto (anteriormente rolagem automática a partir da fonte) estiver ativada.

Timo Reimann
fonte
11
Estou acostumado a clicar com o botão direito do mouse no painel do editor> show no projeto, portanto essa abordagem com um clique ficou mais próxima do que eu estava procurando do que as outras opções aqui, obrigado.
Shastings
28
Existe um atalho de teclado para esse botão?
technophyle
2
Infelizmente, "Autoscroll from Source" funciona apenas quando você alterna para a fonte no editor de algum outro arquivo. Se a fonte é a única guia do editor que você abriu, não é possível "alternar" para que a rolagem automática não ocorra: você precisa abrir outro arquivo para poder voltar a usá-la. Portanto, seria melhor se o ícone de mira estivesse sempre disponível.
Adrian Pronk
5
Esta questão existe há 8 anos, recebeu mais de 50000 visualizações e centenas de votos, certamente o JetBrains pode ver que esse é um recurso comumente solicitado. I como declaração @technophyle "há um atalho de teclado" e gostaria de ver JetBrains realmente fazer esta disponível a partir de mapa chave
David Cruwys
Isso por si só revolucionou a maneira como eu uso o IDEA
Karaja
69

Clique na engrenagem e, em seguida, sempre selecione o arquivo aberto (anteriormente a rolagem automática a partir da fonte)

menu de roda dentada

Rami Kuret
fonte
11
Quando isso está ativado, Alt+ 1pode ser usado em vez de Alt+ F1, 1para mover o foco para a barra lateral do editor.
precisa saber é o seguinte
11
Incrível, não consigo entender por que o padrão está DESLIGADO, em vez de LIGADO. Obrigado por esta resposta.
Bram Luyten
Agora é chamado "Sempre selecionar arquivo aberto". (Intellij 2020.1)
worldsayshi
20

Faça o seguinte para selecionar seu arquivo automaticamente o tempo todo.

  1. Clique com o botão direito na área Projeto / Pacotes> Rolagem Automática até a Origem.
  2. Clique com o botão direito do mouse na área Projeto / Pacotes> Rolagem Automática da Origem.

Por favor, encontre a imagem abaixo.

insira a descrição da imagem aqui

M Patel
fonte
17

Estou usando o IntelliJ IDEA 2016.2 Ultimate.

Alt+ F1e pressione1

Do Nhu Vy
fonte
17

Use Find Action (reutilizável; libere sua preciosa memória):

  1. Pressione Shift+ cmd+ A(com certeza é Shift+ Ctrl+ Apara Windows e Linux)
  2. Digite selecionar em ...
  3. Selecione Selecionar na vista do projeto na lista de sugestões

insira a descrição da imagem aqui

ericn
fonte
12

Não existe um atalho direto para essa operação no IntelliJ IDEA 14, mas você pode instalar o plug - in e configurá-lo como atalho de teclado para a função chamada "Scroll From Source" nas configurações do mapa de teclas.

insira a descrição da imagem aqui

Pavel
fonte
7
  1. Abra o explorador de projetos (lado esquerdo padrão)
  2. Clique no pequeno botão de configuração da roda
  3. Marque a opção Rolagem automática a partir da fonte.

Estrondo! Você terminou.

Sivani Patro
fonte
7

Além das outras opções, pelo menos no IntelliJ IDEA 2017 Ultimate, e talvez em algumas versões anteriores (não sei), você pode fazê-lo em um único atalho.

Edite as preferências, pesquise select in project viewe, em Keymap, visualize o atalho mapeado ou mapeie um de sua escolha.

No Mac, o Ctrl+ Option+ Lainda não está sendo usado e é o mesmo atalho usado pelo Visual Studio para Windows ( Ctrl+ Alt+ L, portanto, essa pode ser uma boa opção).

ErikE
fonte
"Selecionar na vista do projeto" funciona para mim. No Ubuntu, eu configurei "Alt + L".
Emdadul Sawon
2

Se você estiver usando mac

Com base na guia atual, para selecionar o arquivo no projeto é: FN+ ALT+F1

Em seguida, selecione In: Project View> Select In: Project

Asip Asipo
fonte
2

Na edição Intellij Idea Community 2020.1:

  1. Clique com o botão direito do mouse no cabeçalho do projeto
  2. Selecione 'Selecionar sempre o arquivo aberto'

insira a descrição da imagem aqui

Sorriso
fonte