Vai al contenuto
GitTree
File e strumenti

Configura strumenti esterni

Preferenze › External Tools sceglie le aperture Editor, Diff tool e Merge tool GitTree dai menu file e dalla visualizzazione dei conflitti. Automatic utilizza la prima installazione di Visual Studio Code, Cursor e Antigravity; Custom… esegue qualsiasi programma con gli argomenti forniti.

GratuitoAggiornato

Funziona in GitTree Gratuito: tutte le funzionalità Git locali, una volta effettuato l'accesso.

In questa pagina
  1. Prima di iniziare
  2. Dove trovarlo
  3. Passi
  4. Risultato atteso
  5. Argomenti per strumenti personalizzati
  6. Se qualcosa va storto
  7. Domande
  8. Relativo

Prima di iniziare

  • L'editor o lo strumento desiderato è installato.

Dove trovarlo

  • Preferenze › External Tools.
AzionemacOSWindows e Linux
Preferenze⌘,Ctrl+,

Passi

  1. Apri Strumenti esterni

    Apri Preferenze e seleziona External Tools.

  2. Scegli ogni strumento

    Scegli un Editor, un Diff tool e un Merge tool dagli elenchi. Senza scegliere uno strumento di unione, viene utilizzato lo strumento merge.tool di git.

  3. Oppure dai il tuo programma

    Scegli Custom…, inserisci il percorso completo del programma e i suoi argomenti, ad esempio --diff {local} {remote}.

  4. Provalo su un file

    Fare clic con il pulsante destro del mouse su un file modificato: Open in External Editor o Open in External Diff Tool. In conflitto, Open in Merge Tool. GitTree dice Opened in e il nome dello strumento.

Risultato atteso

File, differenze e conflitti si aprono negli strumenti che hai scelto.

Argomenti per strumenti personalizzati

I segnaposto GitTree vengono riempiti
StrumentoArgomenti di esempio
Editore--goto {file}:{line}
Strumento Diff--diff {local} {remote}
Strumento Unisci{local} {base} {remote} -o {merged}

Se qualcosa va storto

Niente si apre con Automatico

Non è stato trovato alcun codice di Visual Studio Code, Cursor o Antigravity. Scegli il tuo strumento per nome o Custom… con il percorso completo.

Domande

GitTree modifica la mia configurazione git per questo?

No. Queste scelte sono GitTree preferenze; diff.tool e merge.tool di git rimangono come sono.