La Vida No Tiene Atajos. VS Code Tiene Demasiados.

Cada vez que instalas una extensión en VS Code, algo silencioso ocurre en segundo plano: aparecen nuevos atajos de teclado. Nadie te avisa. Nadie te pregunta si los quieres. Simplemente aparecen, sobrescribiendo lo que había antes.

Un día presionas Ctrl+Shift+P y se ejecuta algo inesperado. O Cmd+D deja de hacer lo que solía hacer. Revisas tus atajos y encuentras un desorden - diez extensiones peleando por las mismas teclas, y tú nunca elegiste ninguna.

¿Por qué una extensión debería decidir qué hace mi teclado?


🎹 El problema invisible

Los atajos de teclado son memoria muscular. Son personales. Los construyes durante meses y años de trabajo, y se vuelven parte de cómo piensas mientras programas.

Pero VS Code trata los atajos de extensiones como iguales a los tuyos. Llegan al mismo espacio, con la misma prioridad, y se acumulan en silencio. Cuantas más extensiones instalas, más tu teclado le pertenece a los valores por defecto de alguien más.

La mayoría de los desarrolladores no lo notan hasta que algo se rompe. Y para entonces, es difícil saber qué cambió, cuándo o por qué.


🧩 Por qué construí Harmonia Shortcuts

Quería una respuesta simple a una pregunta simple: ¿cuáles atajos de extensiones estoy usando realmente?

No un editor de atajos. No un resolutor de conflictos con reglas complejas. Solo una forma de ver cada atajo que las extensiones agregaron a mi entorno, y decidir - uno por uno o en lote - si quiero que estén activos.

Eso es lo que hace Harmonia Shortcuts. Lee los atajos contribuidos por cada extensión, los muestra agrupados por extensión, y te permite:

Sin automatización. Sin heurísticas. Sin decisiones “inteligentes” tomadas por ti. Solo tú, tus atajos y una interfaz clara para revisarlos.


🔒 Tus atajos son sagrados

Harmonia nunca toca tus atajos personalizados. Son de solo lectura, siempre protegidos. La extensión solo gestiona lo que otras extensiones trajeron - los atajos que nunca elegiste explícitamente.

Si dos extensiones compiten por la misma tecla, Harmonia muestra el conflicto y te deja resolverlo. Si una extensión se actualiza y agrega nuevos atajos, recibes una notificación para que nada pase sin ser revisado.

Todo ocurre a través de keybindings.json usando mecanismos estándar de VS Code. Sin magia, sin estado oculto.


🐾 Construido en buena compañía

Honey

Este proyecto fue construido durante largas sesiones de programación con mi perro Honey a mi lado - el mejor compañero de código que pude haber tenido. Escuchó cada idea, se quedó despierto en cada noche larga, y me acompañó en cada línea de código. Honey ya no está, pero su presencia es parte de todo en este proyecto.


✳️ Dónde Encontrarlo

Harmonia Shortcuts está disponible en el Visual Studio Code Marketplace.


✳️ Una herramienta de gobernanza, no un hack de productividad

Harmonia Shortcuts no se trata de velocidad ni optimización. Se trata de intención. Es una herramienta pequeña y honesta que te devuelve algo que VS Code no ofrece de fábrica: la capacidad de decidir conscientemente cuáles atajos deben estar activos en tu entorno.

Si alguna vez te has preguntado qué están haciendo tus extensiones con tu teclado, aquí está:

👉 Harmonia Shortcuts


La vida no tiene atajos. Pero tu editor solo debería tener los que tú elegiste.