La finestra principale di Android Studio è costituita da diverse aree logiche, mostrate nella Figura 1.
- Barra degli strumenti: puoi eseguire una vasta gamma di azioni, tra cui l'esecuzione dell'app e il lancio di strumenti Android.
- Barra di navigazione: spostati nel progetto e apri i file per la modifica. Fornisce una visualizzazione più compatta della struttura visibile nella finestra Progetto.
- Finestra dell'editor:crea e modifica il codice. L'editor può modificare a seconda del tipo di file corrente. Ad esempio, quando viene visualizzato un file di layout, nell'editor viene visualizzato l'editor di layout.
- Barra delle finestre degli strumenti: usa i pulsanti all'esterno della finestra IDE per espandere o comprimere le singole finestre degli strumenti.
- Finestre degli strumenti: accedi ad attività specifiche come gestione dei progetti, ricerca, controllo delle versioni e altro ancora. Puoi espanderle e comprimerle.
- Barra di stato: mostra lo stato del progetto e dell'IDE stesso, nonché eventuali avvisi o messaggi.
Per organizzare la finestra principale in modo da avere più spazio sullo schermo, nascondi o sposta le barre degli strumenti e le finestre degli strumenti. Puoi anche utilizzare le scorciatoie da tastiera per accedere alla maggior parte delle funzionalità dell'IDE.
Per eseguire ricerche nel codice sorgente, nei database, nelle azioni, negli elementi dell'interfaccia utente e altro ancora, esegui una delle seguenti operazioni:
- Premi due volte il tasto Maiusc.
- Fai clic sulla lente d'ingrandimento nell'angolo in alto a destra della finestra di Android Studio.
Questo può essere molto utile se, ad esempio, stai cercando di individuare una particolare azione dell'IDE che non ricordi come attivare.
Finestre degli strumenti
Anziché utilizzare prospettive preimpostate, Android Studio segue il contesto e visualizza automaticamente le finestre degli strumenti pertinenti durante il lavoro. Per impostazione predefinita, le finestre degli strumenti più utilizzate sono bloccate sulla barra degli strumenti ai bordi della finestra dell'applicazione.
Puoi spostarti nella finestra dello strumento utilizzando quanto segue:
- Per espandere o comprimere la finestra di uno strumento, fai clic sul nome dello strumento nella barra della finestra. Puoi anche trascinare, fissare, sganciare, attaccare e scollegare le finestre degli strumenti.
- Per tornare al layout predefinito della finestra corrente dello strumento, fai clic su Finestra > Ripristina layout predefinito. Per personalizzare il layout predefinito, fai clic su Finestra > Memorizza layout corrente come predefinito.
- Per mostrare o nascondere l'intera barra degli strumenti, fai clic sull'icona della finestra nell'angolo in basso a sinistra della finestra di Android Studio.
- Per trovare una finestra dello strumento specifica, passa il mouse sopra l'icona della finestra e seleziona la finestra dello strumento dal menu.
Puoi anche utilizzare le scorciatoie da tastiera per aprire le finestre degli strumenti. Nella tabella 1 sono elencate le scorciatoie per le finestre degli strumenti più comuni.
Finestra degli strumenti | Windows e Linux | Macos |
---|---|---|
Project | ALT+1 | Comando+1 |
Controllo della versione | ALT+9 | Comando+9 |
Corsa | Maiusc+F10 | Ctrl+R |
Debug | Maiusc+F9 | Ctrl+D |
logcat | ALT+6 | Comando+6 |
Torna all'editor | ESC | ESC |
Nascondi tutte le finestre degli strumenti | Ctrl+Maiusc+F12 | Comando+Maiusc+F12 |
Per nascondere tutte le barre degli strumenti, le finestre degli strumenti e le schede dell'editor, fai clic su Visualizza > Attiva la modalità senza distrazioni. Per uscire dalla modalità senza distrazioni, fai clic su Visualizza > Esci dalla modalità senza distrazioni.
Usate la Ricerca veloce per cercare e filtrare nella maggior parte delle finestre degli strumenti di Android Studio. Per usare la ricerca rapida, seleziona la finestra degli strumenti e digita la query.
Completamento del codice
Android Studio ha tre tipi di completamento del codice, a cui puoi accedere usando le scorciatoie da tastiera.
Tipo | Descrizione | Windows e Linux | macOS |
---|---|---|---|
Completamento di base | Visualizza suggerimenti di base relativi a variabili, tipi, metodi, espressioni e così via. Se chiami il completamento di base due volte di seguito, vedi più risultati, inclusi i membri privati e i membri statici non importati. | Ctrl+Barra spaziatrice | Ctrl+Barra spaziatrice |
Completamento intelligente | Mostra le opzioni pertinenti in base al contesto. Il completamento intelligente è consapevole del tipo e dei flussi di dati previsti. Se chiami il completamento intelligente due volte di seguito, vedrai più risultati, incluse le catene. | Ctrl+Maiusc+Barra spaziatrice | Ctrl+Maiusc+Barra spaziatrice |
Completamento istruzione | Completa l'istruzione corrente, aggiungendo parentesi mancanti, parentesi quadre, parentesi graffe, formattazione e così via. | Ctrl+Maiusc+Invio | Comando+Maiusc+Invio |
Per eseguire correzioni rapide e mostrare le azioni relative all'intenzione, premi Alt+Invio.
Trovare il codice di esempio
Il browser degli esempi di codice in Android Studio ti aiuta a trovare esempi di codice per Android di alta qualità forniti da Google in base al simbolo attualmente evidenziato nel tuo progetto. Per ulteriori informazioni, consulta la sezione Trovare il codice di esempio.
Navigazione
In questa pagina puoi trovare alcuni suggerimenti utili per orientarti in Android Studio.
Utilizza l'azione File recenti per spostarti tra i file a cui hai eseguito l'accesso di recente:
Per visualizzare l'azione File recenti, premi Ctrl+E (Comando+E su macOS). Per impostazione predefinita, viene selezionato l'ultimo file a cui è stato eseguito l'accesso. Con questa azione, potete anche accedere a qualsiasi finestra degli strumenti attraverso la colonna a sinistra.
Utilizza l'azione Struttura file per visualizzare la struttura del file corrente e passare rapidamente a qualsiasi parte del file corrente:
Per visualizzare l'azione File Struttura, premi Ctrl+F12 (Comando+F12 su macOS).
Utilizza l'azione Vai al corso per cercare e accedere a una classe specifica nel tuo progetto. Vai alla classe supporta espressioni sofisticate, tra cui gobbe di cammello (che ti consente di cercare in base alle lettere maiuscole nel nome con le lettere maiuscole di un elemento), percorsi, navigazione a riga (che ti consente di accedere a una riga specifica all'interno del file), corrispondenza del secondo nome (che ti consente di cercare una parte del nome della classe) e molto altro. Se lo chiami due volte di seguito, vengono visualizzati i risultati delle classi di progetto.
Per visualizzare l'azione Vai alla classe, premi Ctrl+N (Comando+O su macOS).
Utilizza l'azione Vai al file per passare a un file o a una cartella:
Per visualizzare l'azione Vai al file, premi Ctrl+Maiusc+N (Comando+Maiusc+O su macOS). Per cercare cartelle anziché file, aggiungi "/" alla fine dell'espressione.
Utilizza l'azione Vai al simbolo per passare a un metodo o a un campo in base al nome:
Per visualizzare l'azione Vai al simbolo, premi Ctrl+Maiusc+Alt+N (Comando+Opzione+O su macOS).
Per trovare tutte le parti di codice che fanno riferimento alla classe, al metodo, al campo, al parametro o all'istruzione nella posizione attuale del cursore, premi Alt+F7 (Opzione+F7 su macOS).
Stile e formattazione
Durante la modifica, Android Studio applica automaticamente formattazione e stili, come specificato nelle impostazioni dello stile del codice. Puoi personalizzare le impostazioni dello stile del codice in base al linguaggio di programmazione, ad esempio specificando le convenzioni per tabulazioni e rientri, spazi, wrapping e parentesi graffe e righe vuote.
Per personalizzare le impostazioni dello stile di codice, fai clic su File > Impostazioni > Editor > Stile codice (Android Studio > Preferenze > Editor > Stile codice su macOS).
Anche se l'IDE applica automaticamente la formattazione mentre lavori, puoi anche chiamare esplicitamente l'azione Reformat Code. Per chiamare l'azione, premi Ctrl+Alt+L (Opzione+Comando+L su macOS). Per applicare il rientro automatico di tutte le righe, premi Ctrl+Alt+I (Control+Opzione+I su macOS).