Hola amigos 馃憢 Bienvenidos a un nuevo tutorial de Universo Android. Hoy aprenderemos los atajos de teclado m谩s importantes de Android Studio que te convertir谩n en un desarrollador m谩s r谩pido y productivo.
Al finalizar este tutorial conocer谩s:
- Atajos b谩sicos de navegaci贸n
- Atajos para edici贸n de c贸digo
- Atajos de refactorizaci贸n
- Atajos de debugging
- Atajos de b煤squeda
- Atajos de compilaci贸n y ejecuci贸n
- Trucos de productividad
馃煩 1. ¿Por Qu茅 Usar Atajos de Teclado?
Los atajos de teclado aumentan tu productividad hasta un 50%, reducen el uso del mouse y te permiten enfocarte en el c贸digo en lugar de buscar opciones en men煤s.
馃煩 2. Atajos B谩sicos y Fundamentales
Navegaci贸n B谩sica
| Atajo | Acci贸n |
|---|
| Ctrl + N | Buscar clase |
| Ctrl + Shift + N | Buscar archivo |
| Ctrl + Alt + Shift + N | Buscar s铆mbolo |
| Ctrl + E | Archivos recientes |
| Ctrl + Shift + E | Archivos editados recientemente |
| Alt + ←/→ | Navegar atr谩s/adelante |
| Ctrl + B | Ir a declaraci贸n |
| Ctrl + Alt + B | Ir a implementaci贸n |
| Ctrl + U | Ir a super m茅todo/clase |
Edici贸n de C贸digo
| Atajo | Acci贸n |
|---|
| Ctrl + Space | Autocompletar b谩sico |
| Ctrl + Shift + Space | Autocompletar inteligente |
| Ctrl + Shift + Enter | Completar declaraci贸n |
| Ctrl + D | Duplicar l铆nea |
| Ctrl + Y | Eliminar l铆nea |
| Ctrl + / | Comentar/descomentar l铆nea |
| Ctrl + Shift + / | Comentar bloque |
| Ctrl + W | Seleccionar palabra/bloque |
| Ctrl + Shift + W | Deseleccionar |
| Alt + Shift + ↑/↓ | Mover l铆nea arriba/abajo |
馃煩 3. Atajos de Generaci贸n de C贸digo
| Atajo | Acci贸n |
|---|
| Alt + Insert | Generar c贸digo (getters, setters, constructores) |
| Ctrl + O | Override m茅todos |
| Ctrl + I | Implementar m茅todos |
| Ctrl + Alt + T | Rodear con (try-catch, if, for, etc.) |
| Ctrl + Shift + T | Crear/ir a test |
| Ctrl + J | Insertar live template |
| psvm + Tab | public static void main |
| sout + Tab | System.out.println() |
| fori + Tab | Bucle for con 铆ndice |
馃煩 4. Atajos de Refactorizaci贸n
| Atajo | Acci贸n |
|---|
| Shift + F6 | Renombrar |
| Ctrl + F6 | Cambiar firma de m茅todo |
| Ctrl + Alt + M | Extraer m茅todo |
| Ctrl + Alt + V | Extraer variable |
| Ctrl + Alt + C | Extraer constante |
| Ctrl + Alt + F | Extraer campo |
| Ctrl + Alt + P | Extraer par谩metro |
| F6 | Mover clase/m茅todo |
| F5 | Copiar archivo/clase |
馃煩 5. Atajos de B煤squeda y Reemplazo
| Atajo | Acci贸n |
|---|
| Ctrl + F | Buscar en archivo |
| Ctrl + R | Reemplazar en archivo |
| Ctrl + Shift + F | Buscar en proyecto |
| Ctrl + Shift + R | Reemplazar en proyecto |
| F3 | Buscar siguiente |
| Shift + F3 | Buscar anterior |
| Ctrl + F3 | Buscar palabra seleccionada |
| Alt + F7 | Buscar usos |
| Ctrl + Alt + F7 | Mostrar usos |
馃煩 6. Atajos de Debugging
| Atajo | Acci贸n |
|---|
| Shift + F9 | Debug |
| Ctrl + F8 | Toggle breakpoint |
| Ctrl + Shift + F8 | Ver breakpoints |
| F8 | Step over (siguiente l铆nea) |
| F7 | Step into (entrar en m茅todo) |
| Shift + F7 | Smart step into |
| Shift + F8 | Step out (salir de m茅todo) |
| Alt + F9 | Run to cursor |
| F9 | Resume program |
| Alt + F8 | Evaluar expresi贸n |
馃煩 7. Atajos de Compilaci贸n y Ejecuci贸n
| Atajo | Acci贸n |
|---|
| Shift + F10 | Run (ejecutar) |
| Ctrl + Shift + F10 | Run context configuration |
| Ctrl + F9 | Make project (compilar) |
| Ctrl + Shift + F9 | Compile selected file |
| Alt + Shift + F10 | Seleccionar configuraci贸n y ejecutar |
| Alt + Shift + F9 | Seleccionar configuraci贸n y debuggear |
| Ctrl + F2 | Detener aplicaci贸n |
馃煩 8. Atajos de Ventanas y Paneles
| Atajo | Acci贸n |
|---|
| Alt + 1 | Panel de proyecto |
| Alt + 6 | Panel de problemas |
| Alt + 7 | Panel de estructura |
| Alt + 9 | Panel de Git |
| Shift + Escape | Cerrar ventana activa |
| Ctrl + Shift + F12 | Maximizar/restaurar editor |
| Alt + Home | Barra de navegaci贸n |
| Ctrl + Tab | Cambiar entre archivos abiertos |
馃煩 9. Atajos de Formateo y Optimizaci贸n
| Atajo | Acci贸n |
|---|
| Ctrl + Alt + L | Formatear c贸digo |
| Ctrl + Alt + O | Optimizar imports |
| Ctrl + Alt + I | Auto-indentar l铆neas |
| Ctrl + Shift + J | Unir l铆neas |
| Ctrl + Enter | Dividir l铆nea |
馃煩 10. Atajos Multi-Cursor
| Atajo | Acci贸n |
|---|
| Alt + J | Seleccionar siguiente ocurrencia |
| Alt + Shift + J | Deseleccionar ocurrencia |
| Ctrl + Alt + Shift + J | Seleccionar todas las ocurrencias |
| Alt + Shift + Click | Agregar cursor |
| Alt + Shift + Insert | Modo columna |
馃煩 11. Live Templates 脷tiles
馃摜 Descargar Cheat Sheet
馃憠
馃檶 Gracias por Visitar mi Blog
✔️ Comp谩rtelo
✔️ D茅jame un comentario
✔️ S铆gueme para m谩s contenido
❓ Preguntas Frecuentes
1. ¿C贸mo memorizo tantos atajos?
Empieza con los 10 m谩s importantes y a帽ade 2-3 nuevos cada semana. Usa Key Promoter X para recordatorios.
2. ¿Los atajos son diferentes en Mac?
S铆, generalmente Ctrl se reemplaza por Cmd y Alt por Option.
3. ¿Puedo personalizar los atajos?
S铆, en Settings → Keymap puedes modificar o crear atajos personalizados.
4. ¿Qu茅 es el atajo m谩s 煤til?
"Doble Shift" (Buscar todo) y "Alt + Enter" (Acci贸n r谩pida) son los m谩s vers谩tiles.
No hay comentarios:
Publicar un comentario