2013-08-26 9 views
90

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

Visual Studio dispone di questa opzione su Edit-->Outlining, ma non riesco a trovare una funzionalità simile in Android Studio. Sono sicuro che questa funzione esiste.

Come posso accedere alla funzione di presentazione di Android Studio?

+0

possibile duplicato del [codice di Android piegare il blocco Switch] (http://stackoverflow.com/questions/28533279/android-code-folding-the-switch-block) – cutiko

+0

Io uso "File => Impostazioni => Editor => Gerneral => Piegatura codice => Comprimi per impostazione predefinita => Corpi metodo". Per me è la migliore panoramica. – Martin

risposta

155

Si chiama Folding in Android Studio.

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

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

Edit:
Per personalizzare le scorciatoie da tastiera per queste impostazioni aperti (File ->Settings) quindi selezionare Keymap sotto IDE Settings. Ora digita folding nella casella di ricerca (in alto a destra). Imposta la scorciatoia da tastiera per le varie azioni di piegatura :)

+26

Scorciatoia Espandi: Cmd + '+' Collapse: Cmd + '-' – Priebe

+38

scorciatoia espandi tutto: maiusc + cmd + '+' (riduci tutto: maiusc + cmd + '-') – tmr

+28

Per Windows scorciatoia espandere: ctrl + '+' (collaudi: ctrl + '-') scorciatoia espandi tutto: maiusc + ctrl + '+' (comprimi tutto: maiusc + ctrl + '-') –

124

Per Windows:

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

Per Mac:

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

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

+0

Oh uomo sei fantastico, hai lavorato anche in Windows, bella scorciatoia –

+0

Un altro '+ 1' per includere' MAC' – RoCk

8

Visualizza -> Strumento Windows -> Struttura

E ' l'equivalente di delineare in eclissi. Ti offre una panoramica della classe molto migliore rispetto alla piegatura.

27

Ecco screenshot per una rapida consultazione:

enter image description here

+1

. le persone possono riprendere da questo riferimento anche se dimenticano un paio di scorciatoie un giorno – ashubuntu

6

Questo vale anche per gli utenti di Windows:

  1. Selezionare un mucchio di codice, quindi premere Ctrl + .. Questo piega il blocco
  2. Quindi a rimuovere il pieghevole, passare alla prima riga in cui inizia la piega. Non selezionare il codice, basta fare clic in quella prima riga e premere nuovamente ctrl + .
0

(per Windows)

Se si sta parlando di editor fold proprio come fcom + tab in NetBeans

ctrl + alt + t e quindi aggiungere testo desiderato nel blocco disc

5

mio macbookpro

shift + cmd + ¡(personaggio o pulsante prima di cancellare) Espandi tutto

shift + cmd + ' (carattere o il pulsante dopo lo zero) Riduci Tutti

finestre

ctrl + shift + + Espandi A ll

ctrl + shift + - Comprimi tutto