Saltar al contenido principal
La API de Commands and Keybindings permite que las extensiones registren comandos personalizados y los asocien a atajos de teclado. Así, los usuarios pueden activar acciones rápidamente sin usar el ratón.

Uso básico

Configuración de comandos

Cada comando requiere un id, una label y una function:

Configuración de combinaciones de teclas

Cada combinación de teclas requiere un combo y un commandId:

Teclas especiales

Para las teclas que no son caracteres, usa uno de estos valores:
  • Teclas de flecha: "ArrowUp", "ArrowDown", "ArrowLeft", "ArrowRight"
  • Teclas de función: "F1" a "F12"
  • Otras teclas especiales: "Escape", "Tab", "Enter", "Backspace", "Delete", "Home", "End", "PageUp", "PageDown"

Ejemplos de comandos

Ejemplos de atajos de teclado

Notas y limitaciones