5 puntos por xguru 2025-06-16 | 1 comentarios | Compartir por WhatsApp
  • Una extensión que reproduce en VSCode la experiencia de Magit, la famosa herramienta de Git de Emacs
  • Interfaz de Git centrada en el teclado, que permite ejecutar rápidamente todas las tareas de Git mediante la paleta de comandos y atajos de teclado
  • Permite usar en VSCode las funciones clave de Magit tal como son: vista de estado (Status), commits, ramas, push/pull, rebase, staging/unstaging y registro de procesos
    • Funciones como Magit Status/Popup/Dispatch/Help se ofrecen con atajos predeterminados (alt+x g, alt+x alt+g, etc.), y también se puede acceder a todas desde la paleta de comandos de VSCode (> Magit)
  • Para usuarios de extensiones de Vim como VSCodeVim, se puede personalizar el mapeo de teclas al estilo Magit/Evil-magit
  • Ofrece varias opciones como personalización de temas/keymaps, compatibilidad con plugins de Vim, soporte para monorepos e integración con Forge (PR/issues de GitHub)

Ejemplos de uso

  • Magit Status: alt+x g
  • Magit File Popup: alt+x alt+g
  • Magit Dispatch: alt+x ctrl+g
  • Atajos internos:
    • A cherry-pick, b rama, c commit, d diff, f parche, F pull, l log, m merge, P push, r rebase, z stash, g actualizar, TAB alternar sección, RET visitar elemento, q cerrar, etc.
    • Stage/Unstage s/u, Reverse v, Discard k, Stage/Unstage completo S/U, etc.

1 comentarios

 
alstjr7375 2025-06-16

Soy uno de los patrocinadores de edamagit, así que da gusto verlo aquí en GeekNews.