Android Studio Keyboard Shortcuts – Mac

Edicion

⌘P

Informacion de parametros.

Muestra los parametros que puede recibir el metodo.

N o ⌃↵

Generar codigo.

Genera consructores, setters, getters, sobreescritura de metodos, entre otros.

⌥↵

Arregla errores o sugerencias que esten resaltados, mejora u optimiza la estructura del codigo.

O

Sobreescritura de metodos.

Lista los metodos que puedes sobreescribir.

/

Agregar/Remover comentario de linea.

/

Agregar/Remover comentario de bloque de codigo.

⌥⌘L

Reformatear codigo.

Da formato al archivo completo o a la seccion seleccionada.

L

Permite elegir si se quiere dar formato al archivo completo o a los cambios actuales.

O

Optimizar imports.

Remueve los imports que no esten siendo utilizados.

T

Rodear con.

Coloca el codigo seleccionado dentro de una condicion, ciclo, bloque try/catch, entre otros.

⌥⇧Clic

Multi cursor.

Edita varias lineas simultaneamente, indicando la posicion de cada cursor.

Aplicar sangria.

Reducir sangria.

↑ 

Ampliar seleccion.

Reducir seleccion.

D

Duplicar la linea en la que se encuentra el cursor.

Desplaza la sentencia hacia arriba.

⌥↓

Desplaza la sentencia hacia abajo.

Remover la linea en la que se encuentra el cursor.

+

Expande un bloque de codigo.

Contrae un bloque de codigo.

Completar codigo.

Autocompleta o reemplaza el codigo, asi no tienes que borrar el codigo que tenias cuando presionas Enter para seleccionar una opcion.

Navegacion

O

Buscar clases.

F12

Estructura del archivo.

Es util para ir a metodos o atributos

]

Navegar hacia adelante.

[

Navegar hacia atras.

⌥⌘

Ir a la pestaña que esta a la derecha de la actual.

⌥⌘

Ir a la pestaña que esta a la izquierda de la actual.

Ir al metodo anterior.

Ir al siguiente metodo.

L

Ir al numero de linea y columna especificado.

E

Ver archivos recientes.

B o Clic

Navega a la declaracion de la clase, atributo o metodo.

F2

Ir al siguiente error o advertencia que este resaltado.

F3

Agregar/Remover marcador.

F3

Ver marcadores.

F3

Crea un marcador con el mnemotecnico designado.

0 a 9

Va al marcador especificado por el numero.

T

Crear test o ir al test si ya existe.

Refactorizar

F6

Renombrar.

F6

Cambiar firma.

T

Refactorizar esto.

Muestra las opciones de refactorizacion.

⌥⌘M

Extraer a un metodo.

⌥⌘V

Extraer variable.

⌥⌘F

Extraer campo.

Depurar

F7

Depurar linea por linea o paso a paso (Step into).

F8

Si la linea actual contiene una llamada a un metodo, entonces suspende la ejecucion en la primera linea de codigo despues de la llamada al metodo (Step over).

F8

Evaluar expresion.

⌥⌘R

Reanudar el programa.

F8

Agregar/Remover breakpoint.

F8

Ver breakpoints.

Buscar

Buscar en todas partes.

Busca archivos recientes, clases, archivos, simbolos, acciones, configuraciones o comandos.

F

Buscar.

G

Buscar siguiente.

G

Buscar anterior.

G

Seleccionar siguiente ocurrencia.

Util para editar simultaneamente en diferentes lugares. Puedes saltar un elemento u ocurrencia con ⌘G.

Compilar

R

Ejecutar.

D

Depurar (Debug).

General

0 a 9

Abre la ventana correspondiente (Project, Flavors, …).

Esc

Regresa al editor si estas en otra ventana o pestaña de Android Studio.

,

Abre el cuadro de dialogo de Preferencias.

;

Abre el cuadro de dialogo de Estructura del Proyecto.

⇧⌘F12

Interruptor para maximizar el area de trabajo del editor.

⇧⌘A

Encontrar accion.

Encuentra un comando y lo ejecuta, abre una ventana de herramientas o busca una configuracion. Util para aprender los shortcuts, ya que puedes escribir la accion que estas buscando.