JetBrains
Merge
Abre la configuración con ⌘, y ve a Herramientas ▸ Diff
& Merge ▸ External Diff Tools.
Pulsa (+)
Completa los siguientes campos en Add An External Tool:
- Tool group: Merge tool
- Program path:
/path/to/abd - Tool name: ABDiff
- Argument pattern:
--base %3 --local %1 --remote %2 --result %4 - Pulsa “Test Merge” para comprobar que el merge termina correctamente.
- Pulsa OK
Diff
- Pulsa (+)
- Completa los siguientes campos en Add An External Tool:
- Tool group: Diff tool
- Program path:
/path/to/abd - Tool name: ABDiff
- Argument pattern:
--local %1 --remote %2 - Pulsa “Test Diff” para comprobar que la comparación termina correctamente.
- Pulsa OK
Sourcetree
Abre la configuración con ⌘, y define:
- Merge Tool:
Custom… - Merge Command:
/path/to/abd - Arguments:
--base "$BASE" --local "$LOCAL" --remote "$REMOTE" --result "$MERGED"
Visual Studio Code
Instala la extensión ABDiff para VSCode desde https://github.com/janodev/vscode-abd.
También puedes resolver conflictos de merge así:
- Inicia el editor de conflictos de VSCode seleccionando un conflicto y pulsando Resolve in Merge Editor.
- Inicia la herramienta de Git configurada ejecutando
git mergetooldesde la terminal integrada de VSCode.