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

# Resolución de problemas de Visual Studio Code (VSCode)

> Soluciona problemas de la extensión de VS Code, incluida la configuración del proxy, los errores de certificados, la configuración del servidor de API y los problemas con las respuestas del chat.

<Note>
  Recomendamos encarecidamente usar el editor de escritorio nativo de Devin o el plugin local de JetBrains por sus capacidades avanzadas de IA agéntica y sus funciones de última generación.
  El plugin de VSCode se encuentra en modo de mantenimiento.
</Note>

Se admite VSCode 1.89 o versiones posteriores.

<div id="gathering-extension-logs">
  # Recopilación de logs de la extensión
</div>

A partir de VS Code Extension 1.10.0, los diagnósticos de la extensión se pueden descargar desde la página de Settings. Esta descarga incluirá una colección de logs y parámetros relevantes en un archivo de texto.

*Para ver los logs de salida completos de VSCode:*

1. Ve a la Command Palette (`Ctrl/Cmd + Shift + P` o ve a Ver > Command Palette)

2. Escribe "Show logs" y selecciona la opción `Developer: Show Logs`

3. En el menú desplegable, selecciona `Extension Host` y `Windsurf`

4. Deberías ver algo similar a la imagen de abajo:

<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. Cambia el menú desplegable de la esquina superior derecha que dice "Extension Host" y selecciona "Codeium"

6. Exporta o copia los logs

<div id="known-ide-issues-and-solutions">
  # Problemas conocidos del IDE y soluciones
</div>

<div id="esplit-is-not-defined">
  ## e.split no está definido
</div>

Estás usando una versión no compatible de VS Code; actualízala a una versión compatible y vuelve a intentarlo. Puedes consultar la lista de versiones compatibles [aquí](/es/windsurf/plugins/compatibility).

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

Si un user cambia la URL del servidor de API/Portal en la configuración de **workspace** de Settings, esto anulará la configuración del user y puede provocar un error por el que la extensión se comunique con el servidor de API incorrecto.

Asegúrate de que tu URL del servidor de API/Portal esté configurada correctamente y de que la configuración de **workspace** no la anule accidentalmente.

<div id="not-seeing-codeium-chat-responses">
  ## No aparecen las respuestas de Codeium Chat
</div>

Si intentas enviar mensajes a Codeium Chat pero no ves respuestas, comprueba si puedes cancelar la respuesta. Si no puedes cancelarla, significa que la respuesta se completó pero no se mostró. Esto puede ocurrir si el servidor web del chat pierde la conexión con la extensión. Volver a cargar VS Code y abrir de nuevo el panel de Codeium Chat debería hacer que aparezcan las respuestas.

<div id="unable-to-read-file-packagejson">
  ## No se puede leer el archivo .../package.json
</div>

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

Si el error anterior aparece en los registros de Codeium, intenta eliminar la carpeta de la extensión (.../.vscode/extensions/codeium.codeium-\<version>) y volver a instalar la extensión.

Para hacerlo manualmente:

1. Abre la paleta de comandos ( CTRL + SHIFT + P )
2. Ejecuta 'Codeium Enterprise: Reset'
3. Selecciona "Help" en el menú emergente
4. Selecciona "Show Disabled Extensions"
5. Vuelve a habilitar tu extensión de Codeium

<div id="proxy-network-issues">
  ## Problemas de proxy / red
</div>

Desmarcar `Detect Proxy` en Settings de Codeium en VSCode a veces puede resolver problemas cuando la extensión intenta usar incorrectamente un proxy.

<div id="certificate-issues">
  ## Problemas con certificados
</div>

Si aparece alguno de los siguientes errores:

```
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
```

Esto sugiere que la extensión de Codeium no puede confiar en la conexión TLS con el portal de tu empresa o el servidor de API porque no confía en el certificado que se está presentando. Esto puede significar que el certificado presentado por el despliegue de Codeium no es de confianza, o que un certificado presentado por un proxy corporativo que intercepta la solicitud no es de confianza.

En cualquiera de los dos casos, la solución más recomendable es asegurarse de que el certificado raíz que firmó este certificado esté correctamente instalado en los equipos de los usuarios finales, en la ubicación adecuada. VS Code y la mayoría de los demás IDE cargan los certificados desde la ubicación predeterminada del sistema operativo.

Tu certificado es emitido y gestionado por tu equipo local de TI o de Admin. Ponte en contacto con ellos para obtener ayuda para instalar los certificados necesarios en tu sistema.

Es importante que se presente la cadena completa de certificados desde dondequiera que finalice TLS. A menudo, si solo se presenta el certificado de hoja, VS Code y otros IDE no pueden verificar su autenticidad porque no conocen el certificado intermedio que valida el certificado de hoja y que, a su vez, es validado por el certificado raíz. Los navegadores suelen poder sortear este problema porque es probable que los usuarios ya hayan visitado otro sitio web que sí presenta la cadena completa de certificados, por lo que el certificado intermedio se detecta y se almacena en caché, pero aplicaciones como VS Code no cuentan con esta ventaja.

La extensión Network Proxy Test de VS Code es útil para depurar problemas de certificados.
