Definiciones y métodos de Android Studio Collapse


135

¿Cómo puedo contraer todas las definiciones y métodos dentro del editor de Android Studio?

Visual Studio tiene esa opción activada Edit-->Outlining, pero no puedo encontrar una característica similar en Android Studio. Estoy seguro de que esta característica existe.

¿Cómo puedo acceder a la función de esquema de Android Studio?


posible duplicado del código
cutiko

Yo uso "Archivo => Configuración => Editor => Gerneral => Plegado de código => Contraer por defecto => Métodos cuerpos". Para mí es el mejor resumen.
Martin

Respuestas:


214

Se llama Foldingen Android Studio.

Primero asegúrese de que esté habilitado en la configuración (debería estar por defecto). Ir a File-> Settings, entonces bajo el IDE Settingshallazgo zona Editor -> General -> Code Folding, comprobar el Show code folding outline.

Para contraer / expandir elementos, use el menú Code-> Folding.

Editar:
para personalizar los atajos de teclado para estas configuraciones abiertas ( File-> Settings), seleccione Keymapdebajo IDE Settings. Ahora escriba foldingen el cuadro de búsqueda (arriba a la derecha). Configure el método abreviado de teclado para las diversas acciones de plegado :)


40
Acceso directo Expandir: Cmd + '+' Contraer: Cmd + '-'
Priebe

54
acceso directo expandir todo: shift + cmd + '+' (contraer todo: shift + cmd + '-')
tmr

40
Para el acceso directo de Windows expanda: ctrl + '+' (colapso: ctrl + '-') acceso directo expanda todo: shift + ctrl + '+' (contraiga todo: shift + ctrl + '-')
Rafael

1
En la versión de Android Studio que instalé en mi Mac, las teclas de acceso directo fueron Cmd + Shift + '+' para expandir y Cmd + Shift + '-' para colapsar. Esto es ligeramente diferente al comentario de @ Priebe anterior.
benhorgen

192

Para ventanas:

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

Para Mac:

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

66
Esto también funciona con Linux. Y use Cmd en lugar de Ctrl para Mac
Amagi82

42

Aquí hay una captura de pantalla para referencia rápida:

ingrese la descripción de la imagen aquí


2
bien hecho. la gente puede recoger una vez más desde esta referencia, incluso si se olvidan de teclas de acceso directo algún día
ashubuntu

12

Vista -> Ventanas de herramientas -> Estructura

Es el equivalente a delinear en eclipse. Le ofrece una visión general mucho mejor de la clase que el plegado.


9

mi macbookpro

shift+ cmd+ ¡ (carácter o botón antes de eliminar) Expandir todo

shift+ cmd+ '(carácter o botón después de cero) Contraer todo

ventanas

ctrl+ shift+ +Expandir todo

ctrl+ shift+ -Contraer todo


6

Esto es válido para usuarios de Windows:

  1. Seleccione un montón de código, luego presione ctrl+ .. Esto dobla tu bloque
  2. Luego, para eliminar el plegado, vaya a la primera línea donde comienza el pliegue. No seleccione el código, simplemente haga clic en esa primera línea y nuevamente presione ctrl+.


4

Si desea desactivar todo el colapso, debe desmarcar todos los campos en Configuración > Editor > General > Plegado de código

ingrese la descripción de la imagen aquí

También puedes usar teclas de acceso rápido

ctrl+ shift+ +- expandir bloques de código

ctrl+ shift+ -- contraer bloques de código



2

Aquí hay algunos atajos útiles para doblar cosas.

  1. Seleccione Algún código y presione Ctrl + Alt + T para insertar automáticamente la región que se pliega alrededor del código
  2. Para contraer líneas específicas de código, seleccione el código y presione Ctrl +. (Punto / punto final) & Igual para el reverso, es decir, expanda nuevamente
  3. Para contraer todos los cuerpos de métodos / si las condiciones, etc., presione Ctrl + Shift + - (guión)
  4. Para expandir todo, presione Ctrl + Mayús + + (más)

1

(para ventanas)

Si estás hablando editor foldcomo fcom+ taben netbeans

ctrl+ alt+ t y luego agregue el texto deseado en el bloque desc


1

El nuevo Android Studio presenta muchas funciones nuevas. Estos son los comandos que puede usar para plegar diferentes tipos de código.

ingrese la descripción de la imagen aquí


1

También tuve este problema. Descubrí hacer clic en el botón de engranaje en la parte superior derecha de la sección del menú del proyecto. Luego no seleccioné la opción Mostrar miembros.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.