Individua il file corrente in IntelliJ


360

Come posso individuare il file corrente nella struttura del progetto? (Simile a Ctrl+ Alt+ di Visual Studio L). Qual è il nome dell'operazione (quindi posso definirlo nella keymap)

Risposte:


559

Alt+ F1fa quasi quello che vuoi. È necessario colpire in Enterseguito poiché IDEA consente più "target" per la navigazione (struttura del progetto, struttura dei file, ecc.).

(Nota che puoi anche impostare AutoScroll su Source e AutoScroll da source usando i due pulsanti "box with arrows" sopra la vista della struttura del progetto ma questo può diventare fastidioso quando ti spinge nella sorgente JDK perché hai seguito un riferimento a java.io.File.

La keymap lo definisce come Seleziona il file o il simbolo corrente in qualsiasi vista .


40
La versione corrente di IntelliJ lo ha rinominato in "Seleziona in" nella categoria Naviga. Il collegamento predefinito è ancora ALT-F1
smith324

12
Questo collegamento è un collegamento di sistema in Ubuntu. Il seguente post descrive come rimuovere questo collegamento da Ubuntu: askubuntu.com/questions/126817/…
Halil

2
Nella mappa dei tasti si chiama "Seleziona in ..." ora.
seanmcl,

3
è più veloce se premi semplicemente "Alt + F1" e poi "1" come appare il menu contestuale.
Steve Waters,

Alt + Shift + 1per me nel 2017.3
isalgueiro,

364

Puoi anche fare clic sul piccolo pulsante a croce nel riquadro dei progetti:

inserisci qui la descrizione dell'immagine

Si noti che il simbolo non verrà visualizzato se l' opzione Seleziona sempre il file aperto (precedentemente Scorrimento automatico dall'origine) è abilitata.


1
Sono abituato a fare clic con il tasto destro sul riquadro dell'editor> mostra nel progetto, quindi questo approccio con un clic era più vicino a quello che stavo cercando rispetto alle altre opzioni qui, grazie.
Shastings

28
Esiste una scorciatoia da tastiera per quel pulsante?
tecnophyle

2
Sfortunatamente, "Scorrimento automatico dalla fonte" funziona solo quando si passa alla fonte nell'editor da qualche altro file. Se l'origine è l'unica scheda dell'editor che hai aperto, non puoi "passare a" in modo che non si verifichi Autoscroll: devi aprire qualche altro file in modo da poter tornare indietro da esso. Quindi sarebbe meglio se l'icona del mirino fosse sempre disponibile.
Adrian Pronk,

5
Questa domanda esiste da 8 anni, ha ricevuto oltre 50000 visualizzazioni e centinaia di voti positivi, sicuramente JetBrains può vedere che questa è una funzionalità comunemente richiesta. Mi piace la frase @technophyle "c'è una scorciatoia da tastiera" e mi piacerebbe vedere JetBrains effettivamente renderlo disponibile dalla mappa dei tasti
David Cruwys,

Questo da solo ha rivoluzionato il modo in cui uso IDEA
Karaja,

69

Fai clic sull'ingranaggio e seleziona Seleziona sempre il file aperto (precedentemente Scorrimento automatico dall'origine)

menu a cremagliera


1
Quando è abilitato, Alt+ 1può essere utilizzato invece di Alt+ F1, 1per spostare lo stato attivo sulla barra laterale dall'editor.
jakub.g

1
Incredibile, non riesco a capire perché l'impostazione predefinita sia OFF anziché ON. Grazie per questa risposta
Bram Luyten,

Ora si chiama "Seleziona sempre il file aperto". (Intellij 2020.1)
worldsayshi

20

Fare quanto segue selezionerà il tuo file automaticamente per tutto il tempo.

  1. Fare clic con il tasto destro del mouse sull'area Progetto / Pacchetti> Scorrimento automatico sull'origine.
  2. Fare clic con il tasto destro del mouse sull'area Progetto / Pacchetti> Scorrimento automatico dall'origine.

Si prega di trovare l'immagine qui sotto.

inserisci qui la descrizione dell'immagine



17

Sto usando IntelliJ IDEA 2016.2 Ultimate.

Alt+ F1, quindi premere1


17

Usa Trova azione (riutilizzabile; libera la tua preziosa memoria):

  1. Premi Shift+ cmd+ A(abbastanza sicuro che sia Shift+ Ctrl+ Aper Windows e Linux)
  2. Digita seleziona in ...
  3. Selezionare Seleziona nella vista progetto nell'elenco dei suggerimenti

inserisci qui la descrizione dell'immagine


12

Non esiste un collegamento diretto per tale operazione in IntelliJ IDEA 14, ma è possibile installare il plug-in e impostarlo come scorciatoia da tastiera sulla funzione chiamata "Scorri da sorgente" nelle impostazioni della mappa di tasti.

inserisci qui la descrizione dell'immagine


7
  1. Apri Esplora progetti (lato sinistro predefinito)
  2. Fai clic sul piccolo pulsante di impostazione della ruota
  3. Selezionare Scorrimento automatico dall'opzione sorgente.

Boom! Hai fatto.


7

Oltre alle altre opzioni, almeno in IntelliJ IDEA 2017 Ultimate, e forse in alcune versioni precedenti (non lo so), puoi farlo in un unico collegamento.

Modifica le preferenze, cerca select in project viewe in Keymap, visualizza il collegamento mappato o mappa uno di tua scelta.

Sul Mac, Ctrl+ Option+ Lnon è già utilizzato ed è lo stesso collegamento utilizzato da Visual Studio per Windows in modo nativo ( Ctrl+ Alt+ L, quindi potrebbe essere una buona scelta.


"Seleziona in vista progetto" funziona per me. In Ubuntu, l'ho impostato "Alt + L".
Emdadul Sawon,

2

Se stai usando mac

Sulla base della scheda corrente, per selezionare il file sul progetto è: FN+ ALT+F1

Quindi selezionare in: Visualizza progetto> Seleziona in: Progetto


2

In Intellij Idea Community edition 2020.1:

  1. Fare clic con il tasto destro del mouse sull'intestazione del progetto
  2. Seleziona "Seleziona sempre il file aperto"

inserisci qui la descrizione dell'immagine

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.