> ## 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.

# Risoluzione dei problemi di Visual Studio Code (VSCode)

> Risolvi i problemi dell'estensione VS Code, incluse le impostazioni del proxy, gli errori dei certificati, la configurazione del server API e i problemi di risposta della chat.

<Note>
  Consigliamo vivamente di usare l'editor desktop nativo di Devin o il plugin locale per JetBrains per le loro funzionalità avanzate di IA agentica e le caratteristiche più all'avanguardia.
  Il plugin VSCode è in modalità manutenzione.
</Note>

Sono supportate le versioni 1.89 e successive di VSCode.

<div id="gathering-extension-logs">
  # Raccolta dei log dell'estensione
</div>

A partire dalla versione 1.10.0 dell'estensione per VS Code, le diagnostiche dell'estensione possono essere scaricate dalla pagina Settings. Questo download conterrà una raccolta di log e parametri pertinenti in un file di testo.

*Per i log di output completi di VS Code:*

1. Vai alla command palette (`Ctrl/Cmd + Shift + P` oppure vai su View > Command Palette)

2. Digita "Show logs" e seleziona l'opzione `Developer: Show Logs`

3. Dal menu a discesa, seleziona `Extension Host` e `Windsurf`

4. Dovresti vedere qualcosa di simile all'immagine qui sotto:

<Frame>
  <img src="https://mintcdn.com/cognitionai/hxeMffzXgF_RWx-U/desktop/assets/plugins/troubleshooting-vscode-showlogs.jpg?fit=max&auto=format&n=hxeMffzXgF_RWx-U&q=85&s=c7eab1a2d7f2d00c003de23ffdbd5ae4" width="2244" height="410" data-path="desktop/assets/plugins/troubleshooting-vscode-showlogs.jpg" />
</Frame>

5. Nel menu a discesa in alto a destra, dove compare "Extension Host", seleziona "Codeium"

6. Esporta o copia i log

<div id="known-ide-issues-and-solutions">
  # Problemi noti dell'IDE e relative soluzioni
</div>

<div id="esplit-is-not-defined">
  ## e.split non è definito
</div>

Stai usando una versione di VS Code non supportata. Aggiorna a una versione supportata e riprova. Puoi trovare l'elenco delle versioni supportate [qui](/it/windsurf/plugins/compatibility).

<div id="using-the-wrong-api-server">
  ## Uso del server API errato
</div>

Se un utente modifica l'URL di API Server/Portal nelle Settings del **workspace**, queste avranno la precedenza sulle Settings utente e potrebbero causare un errore per cui l'estensione comunica con il server API errato.

Assicurati che l'URL di API Server/Portal sia impostato correttamente e che non venga sovrascritto accidentalmente dalle Settings del workspace.

<div id="not-seeing-codeium-chat-responses">
  ## Le risposte di Codeium Chat non vengono visualizzate
</div>

Se stai cercando di effettuare l'invio di messaggi alla chat di Codeium ma non vedi risposte, verifica se puoi annullare la risposta. Se non puoi annullare la risposta, significa che è stata completata ma non visualizzata. Questo può accadere se il Chat Web Server perde la connessione con l'estensione. Ricaricare VS Code e riaprire il pannello Codeium Chat dovrebbe mostrare le risposte.

<div id="unable-to-read-file-packagejson">
  ## Impossibile leggere il file .../package.json
</div>

```
Unable to read file .../.vscode/extensions/codeium.codeium-<version>/package.json
```

Se l'errore riportato sopra compare nei log di Codeium, prova a eliminare la cartella dell'estensione (.../.vscode/extensions/codeium.codeium-\<version>) e a reinstallare l'estensione.

Per farlo manualmente:

1. Apri il command palette ( CTRL + SHIFT + P )
2. Esegui 'Codeium Enterprise: Reset'
3. Seleziona "Help" dalla finestra popup
4. Seleziona "Show Disabled Extensions"
5. Riattiva l'estensione Codeium

<div id="proxy-network-issues">
  ## Problemi di proxy / rete
</div>

Disattivare `Detect Proxy` nelle impostazioni di Codeium in VSCode può talvolta risolvere i problemi causati dal fatto che l'estensione tenta erroneamente di usare un proxy.

<div id="certificate-issues">
  ## Problemi con i certificati
</div>

Se riscontri i seguenti errori:

```
ConnectError: [internal] unable to get issuer certificate
```

```
[ERROR]: [internal] unable to verify the first certificate
```

```
tls: failed to verify certificate: x509: "<yourdomainurl>" certificate is not standards compliant
```

Questo suggerisce che l'estensione Codeium non riesce a considerare attendibile la connessione TLS al portale enterprise / server API perché non si fida del certificato presentato. Ciò significa che il certificato presentato dalla distribuzione di Codeium non è attendibile oppure che non è attendibile un certificato presentato da un proxy aziendale che intercetta la richiesta.

In entrambi i casi, la soluzione migliore è assicurarsi che il certificato radice che ha firmato questo certificato sia installato correttamente sulle macchine degli utenti finali nel percorso appropriato. VS Code e la maggior parte degli altri IDE caricano i certificati dal percorso predefinito del sistema operativo.

Il certificato viene emesso e gestito dal team IT locale o dal team di amministrazione. Contattalo per ricevere assistenza nell'installazione dei certificati necessari sul tuo sistema.

È importante che venga presentata l'intera catena di certificati nel punto in cui termina TLS. Spesso, se viene presentato solo il certificato foglia, VS Code e altri IDE non riescono a verificarne l'autenticità perché non conoscono il certificato intermedio, che convalida il certificato foglia ed è a sua volta convalidato dal certificato radice. I browser spesso riescono ad aggirare questo problema perché è probabile che gli utenti abbiano già visitato un altro sito web che presenta l'intera catena di certificati, quindi il certificato intermedio viene rilevato e memorizzato nella cache, ma applicazioni come VS Code non hanno questo vantaggio.

L'estensione Network Proxy Test di VS Code è utile per eseguire il debug dei problemi relativi ai certificati.
