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.
Fonctionne dans GitTree Gratuit : toutes les fonctionnalités Git locales, une fois connecté.
Sur cette page
Avant de commencer
- L'éditeur ou l'outil souhaité est installé.
Où le trouver
- Préférences › External Tools.
| Action | macOS | Windows et Linux |
|---|---|---|
| Préférences | ⌘, | Ctrl+, |
Mesures
Ouvrir les outils externes
Ouvrez les Préférences et sélectionnez External Tools.
Choisissez chaque outil
Choisissez un Editor, un Diff tool et un Merge tool dans les listes. Sans outil de fusion choisi, le propre
merge.toolde git est utilisé.Ou donnez votre propre programme
Choisissez Custom…, saisissez le chemin complet du programme et ses arguments, par exemple
--diff {local} {remote}.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
| Outil | Exemples 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.