Saltar al contenido
GitTree
Archivos y herramientas

Configurar herramientas externas

Preferencias › External Tools elige las aperturas Editor, Diff tool y Merge tool GitTree desde los menús de archivos y la vista de conflictos. Automatic utiliza la primera instalación de Visual Studio Code, Cursor y Antigravity; Custom… ejecuta cualquier programa con los argumentos que usted proporciona.

GratisActualizado

Funciona en GitTree Gratis: todas las funciones locales de Git, una vez que hayas iniciado sesión.

En esta página
  1. Antes de empezar
  2. donde encontrarlo
  3. Pasos
  4. Resultado esperado
  5. Argumentos a favor de herramientas personalizadas
  6. Si algo sale mal
  7. Preguntas
  8. Relacionado

Antes de empezar

  • Se instala el editor o herramienta que desea.

donde encontrarlo

  • Preferencias › External Tools.
acciónmacOSWindows y Linux
Preferencias⌘,Ctrl+,

Pasos

  1. Abrir herramientas externas

    Abra Preferencias y seleccione External Tools.

  2. Elige cada herramienta

    Elija un Editor, un Diff tool y un Merge tool de las listas. Sin ninguna herramienta de combinación elegida, se utiliza el propio merge.tool de git.

  3. O regala tu propio programa

    Elija Custom…, ingrese la ruta completa del programa y sus argumentos, por ejemplo --diff {local} {remote}.

  4. Pruébalo en un archivo

    Haga clic derecho en un archivo modificado: Open in External Editor o Open in External Diff Tool. En un conflicto, Open in Merge Tool. GitTree dice Opened in y el nombre de la herramienta.

Resultado esperado

Los archivos, diferencias y conflictos se abren en las herramientas que elijas.

Argumentos a favor de herramientas personalizadas

Los marcadores de posición GitTree completan
HerramientaArgumentos de ejemplo
Redactor--goto {file}:{line}
herramienta de diferenciación--diff {local} {remote}
herramienta de fusión{local} {base} {remote} -o {merged}

Si algo sale mal

Nada se abre con Automático

No se encontró nada de Visual Studio Code, Cursor o Antigravity. Elija su herramienta por nombre o Custom… con su ruta completa.

Preguntas

¿GitTree cambia mi configuración de git para esto?

No. Estas opciones son GitTree preferencias; diff.tool y merge.tool de git permanecen como están.