Android Studio Comprimi definizioni e metodi


135

Come posso comprimere tutte le definizioni e i metodi all'interno dell'editor di Android Studio?

Visual Studio ha questa opzione attiva Edit-->Outlining, ma non riesco a trovare una funzione simile in Android Studio. Sono sicuro che questa funzione esiste.

Come posso accedere alla funzione di delineamento di Android Studio?



Uso "File => Settings => Editor => Gerneral => Code Folding => Comprimi per impostazione predefinita => Metodi corpi". Per me è la migliore panoramica.
Martin,

Risposte:


214

Si chiama Foldingin Android Studio.

Prima assicurati che sia abilitato in config (dovrebbe essere di default). Vai a File-> Settings, quindi sotto l' IDE Settingsarea trova Editor -> General -> Code Folding, controlla il Show code folding outline.

Per comprimere / espandere gli elementi utilizzare il menu Code-> Folding.

Modifica:
per personalizzare le scorciatoie da tastiera per queste Impostazioni aperte ( File-> Settings), quindi selezionare Keymapin IDE Settings. Ora digita foldingnella casella di ricerca (in alto a destra). Imposta la scorciatoia da tastiera per le varie azioni di piegatura :)


40
Espandi scorciatoia: Cmd + '+' Collapse: Cmd + '-'
Priebe

54
scorciatoia espandi tutto: maiusc + cmd + '+' (comprimi tutto: maiusc + cmd + '-')
tmr

40
Per Windows scorciatoia espandi: ctrl + '+' (comprimi: ctrl + '-') scorciatoia espandi tutto: maiusc + ctrl + '+' (comprimi tutto: maiusc + ctrl + '-')
Rafael

1
Nella versione di Android Studio che ho installato sul mio Mac, i tasti di scelta rapida erano Cmd + Maiusc + '+' per espandere e Cmd + Maiusc + '-' per comprimere. Questo è leggermente diverso dal commento di @Priebe sopra.
Benhorgen,

192

Per Windows:

  Minimize: CTRL + SHFT + '-'
  Expand:   CTRL + SHFT + '+'

Per Mac:

  Minimize: COMM + SHFT + '-'
  Expand:   COMM + SHFT + '+'

6
Funziona anche con Linux. E usa Cmd piuttosto che Ctrl per Mac
Amagi82,

42

Ecco uno screenshot per un rapido riferimento:

inserisci qui la descrizione dell'immagine


2
molto bene. le persone possono riprendere ancora una volta da questo riferimento anche se un giorno dimenticano i tasti di scelta rapida
ashubuntu,

12

Visualizza -> Strumenti di Windows -> Struttura

È l'equivalente da delineare in eclissi. Ti dà una visione molto migliore della classe rispetto alla piegatura.


9

il mio macbookpro

shift+ cmd+ ¡ (carattere o pulsante prima di eliminare) Espandi tutto

shift+ cmd+ '(carattere o pulsante dopo lo zero) Comprimi tutto

finestre

ctrl+ shift+ +Espandi tutto

ctrl+ shift+ -Comprimi tutto


6

Questo è valido per gli utenti di Windows:

  1. Seleziona un gruppo di codice, quindi premi ctrl+ .. Questo piega il tuo blocco
  2. Quindi per rimuovere la piega, passare alla prima riga dove inizia la piega. Non selezionare il codice, fai clic su quella prima riga e premi di nuovo ctrl+.


4

Se vuoi disattivare tutto il collasso devi deselezionare tutti i campi in Impostazioni > Editor > Generale > Piegatura del codice

inserisci qui la descrizione dell'immagine

Inoltre è possibile utilizzare i tasti di scelta rapida

ctrl+ shift+ +- espande i blocchi di codice

ctrl+ shift+ -- comprime i blocchi di codice



2

Ecco alcune scorciatoie utili per piegare le cose.

  1. Seleziona un codice e premi Ctrl + Alt + T per inserire automaticamente la regione piegando il codice
  2. Per comprimere specifiche righe di codice, selezionare il codice e premere Ctrl +. (Punto / punto) e lo stesso per il contrario, ovvero espandere di nuovo
  3. Per comprimere tutti i corpi del metodo / se condizioni, ecc. Ecc. Premere Ctrl + Maiusc + - (trattino)
  4. Per espandere tutto Premere Ctrl + Maiusc + + (più)

1

(per windows)

Se stai parlando editor foldproprio come fcom+ tabnei netbeans

ctrl+ alt+ t e quindi aggiungere il testo desiderato nel blocco descrittivo


1

Il nuovo Android Studio presenta molte nuove funzioni. Questi sono i comandi che puoi usare per piegare diversi tipi di codice.

inserisci qui la descrizione dell'immagine


1

Ho avuto anche questo problema. Ho capito di fare clic sul pulsante a forma di ingranaggio in alto a destra nella sezione del menu del progetto. Quindi ho deselezionato l'opzione Mostra membri.

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.