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