Configuración y Ajustes

La extensión DevSpeak se configura a través de la interfaz estándar de Configuración de VS Code. Abre Archivo → Preferencias → Configuración y busca devspeak, o edita settings.json directamente.

Referencia de Configuración

| Configuración | Tipo | Predeterminado | Descripción |

| ----------------------------- | ------- | ---------------- | -------------------------------------------------------------------------------------------------- |

| devspeak.defaultAudience | enum | Senior Dev | Audiencia objetivo predeterminada para nuevas traducciones |

| devspeak.defaultContext | enum | Backend | Contexto técnico predeterminado |

| devspeak.defaultFormat | enum | Technical Spec | Formato de salida predeterminado |

| devspeak.defaultTone | number | 65 | Tono predeterminado (0–100). Menor = conciso; mayor = detallado |

| devspeak.customInstructions | string | "" | Instrucciones persistentes adjuntadas a cada traducción (planes VIBECODER, DEVELOPER y ENTERPRISE) |

| devspeak.codeLensEnabled | boolean | true | Mostrar enlaces Translate con CodeLens sobre marcadores TODO/FIXME/HACK |

| devspeak.historySync | boolean | true | Sincronizar historial de traducción con tu cuenta en la nube |

Referencia de Comandos

| Comando | Atajo | Descripción |

| ------------------------------- | ------------------------------ | ----------------------------------------------------------------- |

| DevSpeak: Translate Selection | Cmd+Shift+T / Ctrl+Shift+T | Traducir el texto seleccionado usando los parámetros guardados |

| DevSpeak: Open Panel | — | Abrir el panel de la barra lateral de DevSpeak |

| DevSpeak: Show History | — | Abrir el panel de historial de traducciones |

| DevSpeak: Logout | — | Cerrar sesión de la cuenta actual |

| DevSpeak: Reset Settings | — | Restaurar todas las configuraciones a los valores predeterminados |

| DevSpeak: Show Subscription | — | Ver el nivel de suscripción actual y la cuota restante |

Contexto de Workspace

La extensión detecta automáticamente los lenguajes de programación y frameworks en tu workspace para enriquecer el campo de contexto técnico. Por ejemplo, si abres un proyecto React, el selector de contexto incluirá la pre-selección Frontend.

Soporte de Temas

Todos los componentes de la extensión respetan el tema de color activo de VS Code — claro, oscuro y temas de alto contraste. No se necesita configuración manual.

Internacionalización

La extensión usa el idioma de visualización de VS Code. Actualmente soporta Inglés y Español. Las traducciones del panel y los tooltips cambian automáticamente cuando cambias el idioma de VS Code.

Multiplataforma

La extensión funciona en:

  • VS Code (Windows, macOS, Linux)
  • Cursor
  • Windsurf
  • Todas las versiones comparten la misma configuración y el mismo manejo de sesión.