Domina el teclado. Olvida el ratón.
Extensión de entrenamiento para aprender a usar VS Code, Cursor y Windsurf sin ratón. Cuando haces clic con el ratón en el editor, KeyMaster te muestra el atajo de teclado que deberías usar en su lugar.
- Detección de clics de ratón en el editor de código con notificación del atajo equivalente
- 3 modos de funcionamiento: Suave (avisa), Estricto (bloquea), Entrenamiento (teclado visual)
- Interceptor de comandos: bloquea 20 comandos nativos (abrir settings, terminal, cerrar pestaña...) y te enseña el atajo
- 42 atajos incluidos: navegación, edición, búsqueda, terminal, Git y más
- Teclado visual QWERTY con guía de colores por dedo y posición de reposo
- Estadísticas de uso: clics de ratón, atajos mostrados, racha diaria, top 5 atajos
- Efectos de sonido opcionales al detectar clic (modo suave y alerta)
- Toggle rápido desde la barra de estado o con
Ctrl+Shift+K/Cmd+Shift+K - Referencia de atajos buscable integrada en VS Code
- Bilingüe: español e inglés
- Compatible con VS Code, Cursor y Windsurf
- Instala la extensión
- KeyMaster aparece en la barra de estado inferior izquierda
- Actívalo con clic en la barra o con
Cmd+Shift+K/Ctrl+Shift+K - Cada vez que hagas clic con el ratón en el editor, verás una notificación con el atajo de teclado que deberías usar
- En modo estricto, además se bloquean 20 comandos nativos que sueles ejecutar con el ratón
| Modo | Comportamiento |
|---|---|
| 🟡 Suave (soft) | Detecta clic → muestra atajo → permite la acción |
| 🟠 Estricto (strict) | Detecta clic → muestra atajo → bloquea la acción + intercepta comandos |
| 🔴 Entrenamiento (training) | Como estricto + teclado visual con guía de dedos |
| Atajo | Acción |
|---|---|
Ctrl+Shift+K / Cmd+Shift+K |
Activar/Desactivar KeyMaster |
Ctrl+Shift+J / Cmd+Shift+J |
Abrir teclado visual |
KeyMaster: Activar/Desactivar— Toggle on/offKeyMaster: Cambiar modo— Elegir entre suave, estricto y entrenamientoKeyMaster: Referencia de atajos— Lista buscable de atajos de VS CodeKeyMaster: Abrir teclado visual— Panel QWERTY con colores por dedoKeyMaster: Mostrar estadísticas— Panel con clics, racha y top 5 atajosKeyMaster: Limpiar estadísticas— Reiniciar contadores
| Opción | Tipo | Predeterminado | Descripción |
|---|---|---|---|
keymaster.enabled |
boolean | true |
Activar/desactivar |
keymaster.mode |
enum | "soft" |
Modo: soft, strict, training |
keymaster.language |
enum | "es" |
Idioma: es, en |
keymaster.notificationDuration |
number | 3000 |
Duración del aviso (ms) |
keymaster.showKeyboardOnStart |
boolean | false |
Abrir teclado al activar |
keymaster.soundEnabled |
boolean | false |
Reproducir sonido al detectar clic |
keymaster.statsEnabled |
boolean | true |
Guardar estadísticas de sesión |
- VS Code >= 1.85.0
- Cursor AI
- Windsurf IDE
- Windows / macOS / Linux
Javier Mateo — ApliArte
Herramienta gratuita y open source. Si te ahorra tiempo, un cafe ayuda a mantener el desarrollo.
| Plataforma | Enlace |
|---|---|
| PayPal | paypal.me/erbolamm |
| Ko-fi | ko-fi.com/C0C11TWR1K |
| Twitch Tip | streamelements.com/apliarte/tip |
🌐 Sitio oficial · 📦 GitHub
MIT