Atajos de Teclado y Productividad en PocketCode
Domina los atajos de teclado, snippets y trucos de productividad para programar más rápido desde tu dispositivo Android.
Atajos de Teclado y Productividad en PocketCode
Programar en el móvil puede ser rápido si conoces las herramientas
adecuadas. Todos los atajos de abajo son reales: es la misma lista
que el editor muestra en Herramientas › Atajos de teclado (Ctrl + Shift + /),
generada a partir de su propio registro de comandos.
Atajos de teclado
Edición
| Atajo | Acción |
|---|---|
Ctrl + Z | Deshacer |
Ctrl + Shift + Z / Ctrl + Y | Rehacer |
Ctrl + D / Ctrl + Shift + D | Duplicar línea |
Ctrl + Shift + K | Borrar línea |
Ctrl + Shift + ↑/↓ / Alt + ↑/↓ | Mover línea arriba/abajo |
Ctrl + / | Comentar / descomentar |
Ctrl + ] / Ctrl + [ | Indentar / desindentar |
Ctrl + Shift + L | Añadir cursores en todas las apariciones |
Ctrl + Espacio | Abrir el autocompletado |
Shift + Alt + F | Formatear documento |
F2 | Renombrar símbolo |
Ctrl + . | Arreglos rápidos |
Ctrl + Shift + O | Organizar imports |
Ctrl + S / Ctrl + Shift + S / Ctrl + Alt + S | Guardar / Guardar como / Guardar todo |
Navegación
| Atajo | Acción |
|---|---|
Ctrl + P | Quick open (ficheros) |
Ctrl + Shift + P | Paleta de comandos |
Ctrl + G | Ir a línea |
F12 / Alt + F12 | Ir a definición / peek |
Shift + F12 | Buscar referencias |
Ctrl + Tab / Ctrl + Shift + Tab | Pestaña siguiente / anterior |
Ctrl + W | Cerrar pestaña |
Ctrl + Shift + T | Reabrir pestaña cerrada |
Ctrl + Shift + E | Explorador |
F8 / Shift + F8 | Problema siguiente / anterior |
Ctrl + Shift + M | Panel de problemas |
Ctrl + \ | Dividir el editor |
F6 / Shift + F6 | Moverse entre las zonas de la pantalla |
F11 | Modo zen (fuera de una depuración) |
Búsqueda, ejecución y más
| Atajo | Acción |
|---|---|
Ctrl + F | Buscar en el fichero |
Ctrl + H | Buscar y reemplazar |
Ctrl + Shift + F | Buscar en el proyecto |
F5 / Ctrl + F5 | Ejecutar fichero / Ejecutar con… |
Shift + F5 | Depurar fichero |
F9 | Poner/quitar breakpoint en la línea del cursor |
F5 / F10 / F11 | Depurando: continuar / paso por encima / entrar |
Ctrl + Shift + G | Control de código |
Ctrl + I | Preguntar a la IA |
Ctrl + Alt + K | Poner o quitar marcador |
Ctrl + Alt + L / Ctrl + Alt + J | Marcador siguiente / anterior |
Snippets
Abre la Biblioteca de snippets desde la paleta o desde la sección Editar del menú. Tiene tres fuentes:
- Incluidos — 81 snippets para Kotlin, Java, Python, JavaScript, TypeScript,
HTML, CSS, Go, Rust, Swift, SQL, Shell, Dart, C, C++, Ruby y PHP. Por ejemplo:
cl(console.log),imp(import),expd(export default),af(función flecha) ytryc(try/catch) en JavaScript;def,class,ifmain,tryexywithen Python;fn,impl,matchystructen Rust. - Tuyos — créalos con nombre, prefijo, lenguaje y cuerpo, y expórtalos o impórtalos como JSON. El plan gratis guarda hasta 5.
- El catálogo del Marketplace — snippets curados que instalas desde el editor.
Eliges uno y se inserta en el cursor.
Trucos de productividad
Multi-cursor
Pon el cursor en una palabra y pulsa Ctrl + Shift + L (o usa Añadir cursores
en todas las apariciones del menú): cada aparición recibe un cursor, y lo que
escribas —también con el teclado en pantalla— va a todos a la vez.
Para un cursor más cada vez, mantén Alt y toca (o haz clic) donde lo quieras;
Alt + toque sobre un cursor que ya existe lo quita. Hace falta teclado físico
o ratón: en un móvil sin ellos, usa el comando de las apariciones.
Emmet
Escribe una abreviatura de HTML o CSS y ejecuta Expandir abreviatura Emmet desde la paleta o el menú Editar:
div.container>ul>li*5>a.link
Genera:
<div class="container">
<ul>
<li><a href="" class="link"></a></li>
<li><a href="" class="link"></a></li>
<li><a href="" class="link"></a></li>
<li><a href="" class="link"></a></li>
<li><a href="" class="link"></a></li>
</ul>
</div>
Paleta de comandos
Ctrl + Shift + P (o un toque en la tecla de mando, a la izquierda de la barra
de símbolos) abre la paleta arriba de la pantalla. Escribe para ejecutar
cualquier acción del editor; empieza por @ para saltar a un símbolo o por :
y un número para ir a una línea.
Modo zen
F11 (o Ver › Modo zen) oculta todo salvo el código y pasa a pantalla
completa de verdad. Sales con Atrás, Esc, F11 o el botón flotante.
Teclados externos
Un teclado Bluetooth funciona sin configurar nada con todos los atajos de arriba. En Ajustes › Atajos de teclado puedes elegir un esquema o reasignar teclas (PocketCode, VS Code, IntelliJ IDEA, Sublime Text, Atom): el editor obedece la tabla al guardar, buscar y reemplazar, ir a línea, deshacer/rehacer, comentar, duplicar y mover línea, pestañas y depurador, y las teclas de arriba siguen funcionando mientras la tabla no se las dé a otra cosa.
Táctil, sin teclado
- Tecla de mando — tócala para la paleta; arrástrala para mover el cursor con precisión; mantén y arrastra para seleccionar
- Barra de símbolos — los caracteres que pide el código, con un perfil por lenguaje que puedes personalizar (Personalizar teclas…)
- Pellizco — acerca y aleja el código
- Mantener pulsado — una lupa para colocar el cursor
Dominar estos atajos transformará tu experiencia de desarrollo en PocketCode. Empieza por la paleta y la tecla de mando; el resto sale solo.
Editor de código
Respuestas rápidas sobre esto
¿Listo para probar PocketCode?
Descarga la app y empieza a programar desde tu móvil.