Passer au contenu
GitTree
Fichiers et outils

Configurer des outils externes

Préférences › External Tools choisit les ouvertures Editor, Diff tool et Merge tool GitTree dans les menus de fichiers et la vue des conflits. Automatic utilise la première installation de Visual Studio Code, Cursor et Antigravity ; Custom… exécute n'importe quel programme avec les arguments que vous donnez.

GratuitMis à jour

Fonctionne dans GitTree Gratuit : toutes les fonctionnalités Git locales, une fois connecté.

Sur cette page
  1. Avant de commencer
  2. Où le trouver
  3. Mesures
  4. Résultat attendu
  5. Arguments pour les outils personnalisés
  6. Si quelque chose ne va pas
  7. Questions
  8. En rapport

Avant de commencer

  • L'éditeur ou l'outil souhaité est installé.

Où le trouver

  • Préférences › External Tools.
ActionmacOSWindows et Linux
Préférences⌘,Ctrl+,

Mesures

  1. Ouvrir les outils externes

    Ouvrez les Préférences et sélectionnez External Tools.

  2. Choisissez chaque outil

    Choisissez un Editor, un Diff tool et un Merge tool dans les listes. Sans outil de fusion choisi, le propre merge.tool de git est utilisé.

  3. Ou donnez votre propre programme

    Choisissez Custom…, saisissez le chemin complet du programme et ses arguments, par exemple --diff {local} {remote}.

  4. Essayez-le sur un fichier

    Cliquez avec le bouton droit sur un fichier modifié : Open in External Editor ou Open in External Diff Tool. En cas de conflit, Open in Merge Tool. GitTree indique Opened in et le nom de l'outil.

Résultat attendu

Les fichiers, différences et conflits s'ouvrent dans les outils que vous avez choisis.

Arguments pour les outils personnalisés

Les espaces réservés GitTree sont remplis
OutilExemples d'arguments
Éditeur--goto {file}:{line}
Outil de comparaison--diff {local} {remote}
Outil de fusion{local} {base} {remote} -o {merged}

Si quelque chose ne va pas

Rien ne s'ouvre avec Automatique

Aucun code Visual Studio, curseur ou antigravité n'a été trouvé. Choisissez votre outil par nom ou Custom… avec son chemin complet.

Questions

Est-ce que GitTree modifie ma configuration git pour cela ?

Non. Ces choix sont des préférences de GitTree ; Les git diff.tool et merge.tool restent tels quels.