> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Devin Desktop Tab

> Devin Desktop Tab offre suggerimenti di codice basati sull'IA con Tab to Jump, Tab to Import e suggerimenti inline, grazie al nostro modello personalizzato.

**Devin Desktop Tab** si è evoluto da semplice strumento di completamento automatico a motore di navigazione e suggerimento delle differenze sensibile al contesto per la scrittura del codice.

È basato sul nostro modello proprietario, sviluppato internamente e addestrato da zero per ottimizzare velocità e consapevolezza del flusso.

<Frame>
  <video autoPlay muted loop playsInline src="https://mintcdn.com/cognitionai/WE51TvKjsiyk1ZHl/desktop/assets/windsurf/tabdemo.mp4?fit=max&auto=format&n=WE51TvKjsiyk1ZHl&q=85&s=c41f2f3d6c8ff1d1829766494f9c1803" data-path="desktop/assets/windsurf/tabdemo.mp4" />
</Frame>

I suggerimenti si basano sul contesto del codice, del terminale, della cronologia della chat Cascade, delle azioni recenti nell'editor e perfino degli appunti (previo consenso nelle Settings avanzate).

Tab è in grado di apportare modifiche complesse *sia prima che dopo* la posizione attuale del cursore. Puoi premere `esc` per annullare un suggerimento.

I suggerimenti scompaiono anche se continui a digitare o a navigare senza accettarli.

<div id="keyboard-shortcuts">
  ## Scorciatoie da tastiera
</div>

* **Accetta suggerimento**: `tab`
* **Annulla suggerimento**: `esc`
* **Accetta suggerimento parola per parola**: `⌘+→` (VS Code), `⌥+⇧+\` (JetBrains)

<div id="tab-to-jump">
  ## Tab to Jump
</div>

Devin Desktop può anche prevedere la prossima posizione del cursore e mostrarti l'etichetta `Tab to Jump` su una determinata riga dell'editor, così da permetterti di spostarti facilmente all'interno del file.

Se la accetti premendo semplicemente `tab`, verrai portato a quella posizione.

<Frame>
  <video style={{ transform: 'scale(1.12)' }} autoPlay muted loop playsInline src="https://mintcdn.com/cognitionai/WE51TvKjsiyk1ZHl/desktop/assets/windsurf/tab-to-jump.mp4?fit=max&auto=format&n=WE51TvKjsiyk1ZHl&q=85&s=6eddcaa6135122d4715b386e7ebfa26a" data-path="desktop/assets/windsurf/tab-to-jump.mp4" />
</Frame>

<div id="tab-to-import">
  ## Tab to Import
</div>

Dopo aver definito una nuova dipendenza da usare in un file, ti basta premere `tab` per importarla all’inizio del file non appena compare il suggerimento. Il cursore rimarrà nella stessa posizione.

<Frame>
  <video autoPlay muted loop playsInline src="https://mintcdn.com/cognitionai/hxeMffzXgF_RWx-U/desktop/assets/tab-import.mp4?fit=max&auto=format&n=hxeMffzXgF_RWx-U&q=85&s=cb25b6efbd05aebdab9a76b2dfb5d6e9" data-path="desktop/assets/tab-import.mp4" />
</Frame>

<div id="settings">
  ## Settings
</div>

Devin Desktop Tab è disponibile in due modalità: Autocomplete e Supercomplete.

Supercomplete è la nostra modalità più potente e consigliata: appare in piccole finestre attorno al cursore per suggerire sia eliminazioni sia aggiunte.

Autocomplete è una modalità di completamento più tradizionale che appare in corrispondenza del cursore.

Puoi anche scegliere di usare gli appunti come contesto. Questo significa che, se copi qualcosa negli appunti, Devin Desktop potrà usarlo come contesto.

Anche le funzionalità Tab to Import e Tab to Jump possono essere configurate singolarmente nelle impostazioni.

<Frame>
  <img src="https://mintcdn.com/cognitionai/WE51TvKjsiyk1ZHl/desktop/assets/windsurf/tab-settings.png?fit=max&auto=format&n=WE51TvKjsiyk1ZHl&q=85&s=2aae41acc492749bc6a4e661b01598e1" width="1018" height="1166" data-path="desktop/assets/windsurf/tab-settings.png" />
</Frame>

<div id="context-awareness">
  ## Consapevolezza del contesto
</div>

Devin Desktop Tab è altamente sensibile al contesto e si adatta al tuo attuale contesto di programmazione, inclusi la recente attività del terminale, le recenti modifiche al codice e il contenuto degli appunti.

<Frame>
  <video autoPlay muted loop playsInline src="https://mintcdn.com/cognitionai/WE51TvKjsiyk1ZHl/desktop/assets/windsurf/tab-terminal-context.mp4?fit=max&auto=format&n=WE51TvKjsiyk1ZHl&q=85&s=ea0d62b51201a3622bf2c44b47903600" data-path="desktop/assets/windsurf/tab-terminal-context.mp4" />
</Frame>
