studio strings regenerar recursos getresources getidentifier error clase array archivo android android-studio

strings - Código de acceso directo de formato en el estudio de Android



string-array android studio (19)

He comenzado a desarrollar con Android Studio . En eclipse estaba usando Ctrl + Shift + F pero en Android studio no funciona, será diferente.

¿Cómo puedo saltar a cualquier método en .java . Estaba usando Ctrl + O en eclipse.

¿Está disponible? ¿Puede alguien decirme ese atajo para el formato de código?


Creo que está claro que para el formato de código en Android Studio las teclas de combinación son:

CTRL + ALT + L (Win / Linux)

OPCION + CMD + L (Mac)

Sin embargo, nos olvidamos de responder sobre el Salto en el método. Bueno para entrar en cualquier declaración / implementación hay tres maneras:

  1. Declaración de Goto

CTRL + B o CTRL + CLICK (Win / Linux)

CMD + B o CMD + CLICK (Mac)

  1. Ir a Implementación

Estos comandos muestran una lista de todas las clases / interfaces que están implementando la clase / interfaz seleccionada. En las variables, tiene el mismo efecto que la Declaración de Goto.

CTRL + ALT + B (Win / Linux)

CMD + ALT + B (Mac)

  1. Declaración de tipo de Goto

Estos accesos directos se incluirán en la declaración de la clase "AnyClass".

CTRL + MAYÚS + B (Win / Linux)

CTRL + MAYÚS + B (Mac)

Además, hay un acceso directo para Goto the Super Class. Esto abrirá el padre del símbolo actual. Más o menos lo contrario de la implementación de Goto. Para los métodos anulados, se abrirá su implementación principal.

CTRL + U (Win / Linux)

CMD + U (Mac)


El atajo que me funcionó es

MAYÚS + ALT + CMD + L

Puede optimizar las importaciones para eliminar las que no usa, e importar automáticamente las nuevas clases.



Ganar

Ctrl + Alt + L

Linux:

Ctrl + Shift + Alt + L

Mac:

Opción + Comando + L

Referencia: developer.android.com/sdk/installing/… y aquí hay comandos completos para usuarios de Windows / Linux y para usuarios de Mac

Actualización para Ubuntu A medida que Rohit enfrentó el problema en Ubuntu para dar formato al código de acceso directo, porque la tecla Ctrl + Alt + L se usa para bloquear la pantalla en Ubuntu.

Encontré que Ubuntu controla primero el evento clave. Así que trate de cambiar la acción Ctrl + Alt + L en Ubuntu solo para estar seguro.

Los pasos son: -

Vaya a System Tools -> System Settings -> Keyboard -> Shortcuts Tab -> System -> Lock Screen

Seleccione la fila New Accelerator... estará visible, luego presione cualquier tecla Especial con la tecla Alfa (como Shift + L ). Cambiaste los atajos de teclado.

Ahora compruebe la clave de formato en Studio.

Alternativamente

Ctrl + Alt + Shift + L (para un diálogo)

La actualización vino de Henry Chuang , y también en otra respuesta dada por el usuario 2340612.

También puede utilizar los accesos directos de Eclipse. Windows y Linux, vaya a File > Settings > Keymap , Mac OS X, vaya a> Preferences > Keymap y elija Eclipse en el menú desplegable.


La mejor clave para encontrar todos los comandos en Eclipse es CTRL + MAYÚS + L

Al presionar esto puedes obtener todos los comandos en Eclipse.

Uno importante es CTRL + Shift + O para importar y no importar importaciones inútiles.


Mira esto. También puede cambiarlo según su preferencia.


Para aquellos que se están preguntando sobre el problema de alineación dentro del corchete. JetBrains tiene esto como en su seguimiento de problemas.

Aquí está la respuesta:

https://.com/a/28225339/3281140


Para el formato automático de sus archivos Java / xml en Android Studio, use los siguientes comandos:

Como busca un punto único para acompañar su trabajo como lo hizo eclipse, no hay tal funcionalidad integrada en el estudio de Android, pero le brinda la posibilidad de hacerlo a través de Macro. Siga estos pasos:

En estudio abre cualquiera de tus archivos de código fuente.

Presione Ctrl + Alt + O Esto se usa para encontrar / optimizar la importación no utilizada.

Si se abre un cuadro de diálogo, selecciona "No volver a mostrarlo" y pulsa Ejecutar.

Vaya a Edición> Macros> Iniciar grabación de macros.

Presione Ctrl + Alt + O.

Presione Ctrl + Alt + L. Esto da formato a su código. ( Shift + ctrl + Alt + L para ubuntu).

Presione Ctrl + S , Esto guarda su archivo;)

Vaya a Edición> Macros> Detener grabación de macros.

Guarde esta macro creada con el nombre, por ejemplo: "Formato automático".

Boom, ahora has creado exitosamente tu Macro, ahora solo agrega / asigna un acceso directo a ella:

Abrir preferencias.

Busca en la barra izquierda el mapa de teclas.

En el panel de la derecha, haga clic en la barra de búsqueda y escriba el nombre de su macro guardada ("Formato automático").

Haga doble clic en su artículo. Puede haber dos, no importa en cuál haga clic.

Haga clic en Agregar acceso directo del teclado.

Establezca su método abreviado de teclado en Ctrl + S.

Finalmente, confirme que sobrescriba Ctrl + S para que sea su nueva macro.


Para formatear el código en Android Studio en Linux, puede utilizar CTRL + ALT + SUPER + L. Podría usar esto y evitar tener que cambiar el acceso directo del sistema. (La tecla SUPER es la tecla del icono de Windows además de la tecla ALT ).


Prueba esto.

  • En Windows hacer Ctrl + Alt + L
  • En Linux, haga Ctrl + Shift + Alt + L para que se abra el diálogo y luego vuelva a formatear.
  • En Mac hacer CMD + Alt + L

Nota: Aquí muchas respuestas para Linux son solo Ctrl + Alt + L, lo cual es incorrecto. En Linux, al hacer Ctrl + Alt + L se bloquea el sistema.


Puede usar el siguiente método abreviado para el formato de código: Ctrl + Alt + L


Realmente, fui a este hilo debido a mi pantalla de bloqueos de Ubuntu después de este acceso directo Ctrl + Alt + L. Por lo tanto, si tiene el mismo problema, simplemente vaya a Configuración - Teclado - Accesos directos - Sistema y cambie el acceso directo predeterminado para la "Pantalla de bloqueo".


Simplemente seleccione el código y

  • en Windows hacer Ctrl + Alt + L

  • en Linux, haga Ctrl + Tecla de Windows + Alt + L

  • en Mac hacer CMD + Alt + L

Esta solución desde junaidp.


Solo para agregar a @ user2340612 la respuesta para cambiar los mapas de teclado a eclipse, la ruta para Android Studio 1.0.1 es:

File -> Settings -> Keymap (Under Editor option) -> Keymaps = Eclipse


También puede usar los métodos abreviados de teclado de Eclipse: simplemente vaya a preferencias-> mapa de teclas y elija eclipse en el menú desplegable.

EDITAR

La ruta real es: File->Settings->(under IDE settings)->Keymap (gracias a @Dhinakaran Thennarasu)


Tendrá que aplicar todos los accesos directos de ecplise con Android Studio antes de usarlos.

Procedimiento: Pasos:

Setting -> KeyMap -> Select Eclipse -> Apply -> OK

Ahora puedes usar todos los accesos directos de ecplise en Android Studio ...

Tenga algunas instantáneas aquí.



para el formato de código en Android Studio
CTRL + ALT + L (Win / Linux)
OPCION + CMD + L (Mac)

el usuario también puede usar los métodos abreviados de teclado de Eclipse: simplemente vaya a Configurar >> preferencias-> mapa de teclas y elija eclipse (o cualquiera que desee) en el menú desplegable.


Ctrl + Alt + L puede entrar en conflicto con el acceso directo de bloqueo de pantalla en Ubuntu. En tal caso, puede cambiar el método abreviado de teclado para reformatear el código de la siguiente manera:

Archivo-> Configuración-> Configuración IDE-> Mapa de teclado

Busque Reformat Code y cambie el método abreviado de teclado.