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

# Devin Desktop Tab

> Devin Desktop Tab propose des suggestions de code basées sur l’IA avec Tab to Jump, Tab to Import et des suggestions en ligne, grâce à notre modèle personnalisé.

**Devin Desktop Tab** est passé d’un simple outil d’autocomplétion à un moteur contextuel de suggestions de diff et de navigation pour écrire du code.

Il s’appuie sur notre modèle interne personnalisé, entraîné à partir de zéro pour privilégier la rapidité et la fluidité.

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

Les suggestions s’appuient sur le contexte de votre code, de votre terminal, de l’historique du chat Cascade, de vos actions précédentes dans l’éditeur, et même de votre presse-papiers (activation requise dans les Settings avancés).

Tab peut effectuer des modifications complexes *à la fois avant et après* la position actuelle de votre curseur. Vous pouvez appuyer sur `esc` pour annuler une suggestion.

Les suggestions disparaissent également si vous continuez à taper ou à naviguer sans les accepter.

<div id="keyboard-shortcuts">
  ## Raccourcis clavier
</div>

* **Accepter la suggestion**: `tab`
* **Annuler la suggestion**: `esc`
* **Accepter la suggestion mot à mot**: `⌘+→` (VS Code), `⌥+⇧+\` (JetBrains)

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

Devin Desktop peut également anticiper le prochain emplacement de votre curseur et afficher le libellé `Tab to Jump` sur une ligne de l’éditeur, ce qui vous permet de vous déplacer facilement dans votre fichier.

Si vous l’acceptez en appuyant simplement sur `tab`, vous serez redirigé vers cet emplacement.

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

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

Après avoir défini une nouvelle dépendance dans un fichier, appuyez simplement sur `tab` pour l’importer en haut du fichier lorsque l’indication apparaît. Le curseur restera à la même position.

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

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

Devin Desktop Tab est disponible en deux modes : Autocomplete et Supercomplete.

Supercomplete est notre mode le plus puissant, et celui que nous recommandons. Il s’affiche dans de petites fenêtres autour de votre curseur pour suggérer à la fois des suppressions et des ajouts.

Autocomplete est un mode d’autocomplétion plus traditionnel qui s’affiche au niveau de votre curseur.

Vous pouvez également choisir d’utiliser votre presse-papiers comme contexte. Cela signifie que si vous copiez quelque chose dans votre presse-papiers, Devin Desktop pourra l’utiliser comme contexte.

Les fonctionnalités Tab to Import et Tab to Jump peuvent également être configurées individuellement dans les paramètres.

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

<div id="context-awareness">
  ## Conscience du contexte
</div>

Devin Desktop Tab tient largement compte du contexte et s’adapte à votre contexte de développement actuel, notamment à l’activité récente du terminal, à vos récentes modifications de code et au contenu du presse-papiers.

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