collegamento in Android Studio per individuare il file src di modifica corrente


146

Sai come controllare la posizione del file di modifica corrente nel pannello dell'albero del progetto (il pannello molto a sinistra di Android Studio), tranne manualmente. (Il caso peggiore è che tutte le cartelle lì sono compresse)

Il collegamento Navigate-> Class può mostrarmi rapidamente il file src nel pannello di modifica (pannello centrale). Quindi voglio conoscere la posizione logica del file src nella struttura del progetto (pannello di sinistra), in modo da poter aggiungere rapidamente alcuni nuovi file nello stesso pacchetto. (ad esempio, fare clic con il pulsante destro del mouse sul pacchetto e aggiungere una nuova classe).

Attualmente, devo espandere l'albero del progetto e trovarlo cartella per cartella.

In realtà, in Xcode esiste un tale collegamento chiamato "Reveal in Project Navigate"

Che modo conveniente è.

Mi chiedo se questo sia supportato anche in Android Studio.

Grazie


1
possibile duplicato del file corrente Trova in IntelliJ
Timo Reimann

1
È esattamente lo stesso di IntelliJ, quindi dai un'occhiata a questa domanda StackOverflow: stackoverflow.com/questions/1086041/…
Timo Reimann

Fatto. Molte grazie.
Roy Ma

Opere di riferimento di @TimoReimann. Grazie
Roy Ma

Risposte:


243

Puoi utilizzare il pulsante Scorri da sorgente nella barra degli strumenti di progetto a sinistra di Android Studio.

individuare

Un'altra soluzione è Alt+ F1+ 1. Puoi anche leggere Trova il file corrente in IntelliJ per ulteriori risposte.


32
scorciatoia da tastiera:Alt-F1, Enter
wal,

3
Da notare che fare clic sul pulsante non ha fatto nulla per me, ma abilitando Autoscroll from Source(fare clic con il pulsante destro del mouse sull'area vuota a sinistra di detto pulsante) ora seleziona il file aperto nella struttura. Inoltre, dopo averlo abilitato, il pulsante viene rimosso.
Primo,

Alt-F1menu è un vero toccasana, grazie @wal. Alt-F1 8rivelare nel cercatore :)
adamF

39

Abilita solo la seguente opzione!

inserisci qui la descrizione dell'immagine


Questa è una risposta molto migliore di quella in alto, anche se tecnicamente non è esattamente quello che l'OP ha chiesto. Non sono sicuro del motivo per cui sta ricevendo così pochi voti.
Stan Lin

11

Per lo scorrimento automatico, è possibile effettuare le seguenti operazioni:

È necessario assicurarsi Autoscroll to Source che Autoscroll from sourcesia abilitato.

scorrimento automatico

Ogni volta che si modifica il file, l'albero del progetto verrà evidenziato in base a.

Ho osservato un po 'di lentezza e ritardo se la dimensione del progetto è grande (diversi moduli o enorme base di codice) e usi scorciatoia Ctrl+ Nper navigare verso una classe.

Quindi l'alternativa sarebbe quella di fare clic sulla seguente icona: icona

O

Usa scorciatoia da tastiera:

Alt+ F1+ 1 o Alt + F1+Enter


4

È possibile aggiungere un collegamento (keymap) al comando "rivela il file di modifica corrente in Esplora progetti".

  1. Premere Ctrl + Alt + S, per utente Windows, per aprire Impostazioni
  2. Seleziona Keymapsulla barra laterale
  3. Trova il comando usando la casella di ricerca, digita questo: select in project view
  4. Fai clic con il pulsante destro del mouse sul risultato, quindi seleziona Aggiungi scorciatoia da tastiera
  5. Digita qualsiasi combinazione di tastiera che desideri, ad esempio, preferisco scorciatoia Ctrl + Kper rivelare il file di modifica corrente su Esplora progetti
  6. Fai clic sul pulsante OK. Ti verrà chiesto di rimuovere la scorciatoia da tastiera digitata dal comando esistente, quindi fai clic sul pulsante Rimuovi.

Sono nuovo dello sviluppo Android. Ho usato il codice in Sublime Text 3. Una delle prime cose che faccio per rendere più piacevole lo sviluppo di Android è associare tutti i collegamenti che ho usato in Sublime Text 3 ad Android Studio. Ora, sembra di essere a casa :)


Grazie. Esattamente quello che ho cercato.
Рома Богдан,


2

Nel menu opzioni, seleziona Scorrimento automatico dalla sorgente


2

Android Studio 3.6.3 (aprile 2020)

Vai su Preferenze> Keymap e cerca "Seleziona in Vista progetto" e assegna la scorciatoia da tastiera.


1
Potresti voler chiarire come andare alle combinazioni di tasti
Massimo Frittelli,


0

In Android Studio 4 è ora Always Select Opened Filenel menu Impostazioni nella vista progetto.

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.