PhpStorm - Destacar arquivo ativo no navegador do projeto

121

Alguém sabe como destacar o arquivo atual no navegador de projetos, ou uma tecla de atalho para expandir as pastas para o arquivo ativo?

Eu olhei ao redor e não consegui encontrar nada que aponte para isso como uma opção.

Obrigado :)

Ryan
fonte

Respostas:

176

Também aqui é um bom recurso: Autoscroll to SourceE Autoscroll from Source.

Ele está disponível em todos os produtos intellij

Rolagem automática para a fonte e rolagem automática da fonte

Funivan
fonte
Isso destaca o arquivo, mas não o seleciona, portanto, qualquer outra atividade do teclado ainda será registrada na janela do editor.
Amalgovinus de
Caso você tenha chegado aqui pesquisando no Google e se perguntando se ainda é o mesmo para a sua versão: este é o mesmo para 2017
Zanshin13
2
2017 também tem um ícone de mira quando a rolagem automática está desligada. então você pode clicar nele e ele irá pular para a fonte.
Artistan
Link / imagem está morto?
Guven
1
Encontrei! O ícone de mira está entre a lista suspensa 'Projeto' e o ícone de engrenagem minimizar / configurações. Ele não apareceu porque as opções de rolagem automática ainda estavam ativadas.
redfox05
139

Sob demanda

Deve ser usado se você não gostar quando o painel Visualização do projeto for alterado / movido sem o seu consentimento.

Navigate | Select in... | Project View

Alt+ F1, 1para Windows / Linux

+ F1, 1(ou fn+ ⌥ Opt+ F1, 1) para Mac OS


Você também pode clicar no ícone "semelhante ao alvo" no painel de Visualização do projeto real com o mouse (veja a imagem abaixo - o primeiro ícone lá).


Se você deseja usar um atalho mais curto / único em vez do atalho padrão de 2 etapas:

  • instalar o plugin "Ações extras"
  • atribuir atalho personalizado para a ação "Selecionar no projeto" recém-fornecida

NOTA: a partir de alguma versão 2017.x ou talvez até 2016.x, o IDE tem uma Select in Project Viewação dedicada (portanto, não há necessidade de plug-in adicional). Você pode encontrá-lo na Keymapseção Other(dica: use a caixa de pesquisa para restringir a lista).


Automaticamente

Pode ser usado se você não se importar (ou mesmo quiser) que o painel Vista do Projeto mantenha o foco no arquivo editado atualmente (para que role / mova para cima e para baixo / expanda quando necessário).

NOTA: com a troca frequente entre os arquivos (por exemplo, CSS e HTML) quando você tem muitos arquivos em seu projeto, tal "rolagem" pode se tornar muito chato muito rápido (se esses arquivos estiverem localizados na parte invisível da árvore do projeto) .

Ative a Autoscroll from Sourceopção no painel Visualização do Projeto (clique com o botão direito na barra de cabeçalho da janela de ferramentas / título ou menu sob o ícone de "engrenagem")

insira a descrição da imagem aqui

LazyOne
fonte
1
Existe uma maneira de tornar este o comportamento padrão? Bem, eu não procurei longe o suficiente. AutoScroll From Source, conforme mencionado por @funivan, é o truque.
Bob Rockefeller
2
Rolagem automática, brilhante, exatamente o que eu queria.
Mick de
1
Eu gosto de como esta resposta dá a opção sob demanda que eu prefiro, o autoscroll torna muito nervoso para mim ao navegar pelas pastas
Long MK Nguyễn
1
citando o que está enterrado na resposta: " Você também pode clicar no ícone" target like "no painel Project View real com o mouse (veja a imagem abaixo - o primeiro ícone lá). "
MediaVince
Isso ainda é útil? Depois de todo esse tempo? Sempre.
pszaba
9

Basta clicar no ícone circular presente na imagem (com a dica de ferramenta Scroll from Source ) para navegar project directory treee destacar o arquivo ativo correspondente presente no editor PHPStorm.

insira a descrição da imagem aqui

nikin
fonte
1
Esta deve ser a resposta aceita. Conciso e lida exatamente com o que o OP precisa.
Asamoah
a versão mais recente do intelliJ não mostra mais este ícone
Jason
5

As respostas acima são todas válidas, mas infelizmente você terá que habilitá-las para cada projeto.

Existe um plugin do Jetbrains que habilitará este comportamento por padrão para todos os novos projetos.

http://plugins.jetbrains.com/plugin/7575?pr=

Francis
fonte