Extensión para Visual Studio Code (Beta)
Nuestra extensión para VS Code puede utilizar IA para realizar un OCR más preciso en ecuaciones matemáticas con percepción del contexto para los usuarios que utilizan VS Code para escribir LaTeX. Esta es una guía de uso; los desarrolladores pueden visitar nuestro repositorio.
ADVERTENCIA: LA EXTENSIÓN ESTÁ EN PLENO DESARROLLO Y NO OFRECE NINGUNA GARANTÍA. ÚSELA BAJO SU PROPIO RIESGO. CONSULTE LA LICENCIA. Actualmente debe tener una configuración de API funcional de un proveedor externo para usar esta extensión.
Características
La extensión para VSCode de WriteTex ofrece un resultado de OCR más preciso al proporcionar al modelo de IA el contexto del documento actual. El usuario simplemente puede escribir en su iPad/tableta y los resultados se colocarán en el cursor en VSCode. El contexto se construye a partir de líneas dentro de un radio alrededor del cursor.
Instalación
ADVERTENCIA: INSTALE LA EXTENSIÓN SOLO SI SU DISPOSITIVO ESTÁ DETRÁS DE UN FIREWALL. HABILITE LA EXTENSIÓN SOLO EN UNA RED DE CONFIANZA. NO LA INSTALE EN UN SERVIDOR.
- Para usuarios de Microsoft Visual Studio Code: Busque "WriteTex" en la página de extensiones o instálela desde el VS Code Marketplace.
- Para derivados de VSCode (Cursor, Trae, Antigravity, Kiro, Qoder, Void, VSCodium, Windsurf, Codex etc): Intente buscar "WriteTex" en la página de extensiones de su derivado. Si no la encuentra, descargue nuestro archivo
.vsixdesde la página de versiones e instálelo manualmente a través de extensiones -> 3 puntos en la parte superior derecha -> Instalar desde VSIX.
No es necesario instalar la versión de escritorio de WriteTex para usar la extensión de VSCode. Solo se requiere la aplicación móvil en su iPad/tableta.
Configurar ajustes
Una vez instalada, nuestro icono aparecerá en su barra lateral. Haga clic en él para configurar los ajustes.
Configuración de la API de IA
Esta parte es similar a la configuración de otras plataformas. A continuación se muestra un ejemplo sencillo:
| Ajuste | Valor |
|---|---|
| Punto de conexión de la API | https://api.openai.com/v1 |
| Modelo | gpt-5 |
| Clave de API | sk-... |
Instrucciones personalizadas Algunas indicaciones adicionales para guiar al modelo de IA. Por ejemplo, puede añadir "Use \mathbb{i} para la unidad imaginaria".
Contexto
- Radio de líneas de contexto (Context Line Radius) Aquí puede controlar el radio del contexto. Un número de 10 significa que el contexto se construye a partir de 10 líneas antes y 10 líneas después del cursor.
- Límite de caracteres de contexto (Context Char limit) El número máximo de caracteres en el contexto. Un número de 1000 significa que el contexto está limitado a 1000 caracteres.
Gestión del servicio
El estado del servidor se indica en la parte superior. Puede iniciar/detener el servidor haciendo clic en los botones correspondientes. Inicie el servidor para que la aplicación móvil de WriteTex se conecte a esta instancia de VSCode. SOLO PUEDE HABER UN SERVIDOR EN EJECUCIÓN A LA VEZ. Si inicia el servidor en una instancia de VSCode, debe detenerlo antes de iniciarlo en otra instancia.
Conectar a la extensión
Asegúrese de que su extensión esté habilitada y el servidor esté funcionando. Asegúrese de que solo un proyecto tenga el servidor de la extensión en ejecución.
Desde iPhone/iPad
Asegúrese de que su extensión esté habilitada y el servidor esté funcionando. En su dispositivo iOS, vaya a Ajustes de API de IA -> Extensión de VSCode. Active Usar VSCode, busque el nombre de su dispositivo en la lista de descubrimiento y selecciónelo. Si su dispositivo no aparece en la lista, intente la conexión manual introduciendo la dirección IP de su ordenador en Otro....
Para versiones de la aplicación iOS anteriores a la v2.1: Obtenga la dirección IP del ordenador que ejecuta la extensión de VSCode. Vaya al Administrador de tareas y haga clic en su red, busque la Dirección IPv4. En los ajustes, establezca la API de IA en:
Ajuste Valor Punto de conexión de la API http://su-ip-de-ordenador:50905/v1 Modelo su modelo Clave de API writetex
Desde Android
Obtenga la dirección IP del ordenador que ejecuta la extensión de VSCode. Vaya al Administrador de tareas y haga clic en su red, busque la Dirección IPv4. En los ajustes, establezca la API de IA en:
| Ajuste | Valor |
|---|---|
| Punto de conexión de la API | http://su-ip-de-ordenador:50905 |
| Modelo | su modelo |
| Clave de API | writetex |
Desde Windows/MacOS
En los ajustes, establezca la API de IA en:
| Ajuste | Valor |
|---|---|
| Punto de conexión de la API | http://127.0.0.1:50905 |
| Modelo | su modelo |
| Clave de API | writetex |
Uso
- Abra un documento con tipos de extensión de archivo compatibles:
.tex.latex.markdown.md.rmd.qmd.ipynb - Coloque el cursor en el documento
- Conecte su iPad/tableta a la extensión de VS Code
- Empiece a escribir, los resultados del OCR aparecerán en VS Code en la posición de su cursor
Depuración
Lista de verificación general
- La extensión de VS Code está habilitada
- Solo una ventana de VS Code abierta tiene un servidor en ejecución
- Su cursor está colocado en un editor abierto con uno de estos tipos de extensión de archivo:
.tex.latex.markdown.md.rmd.qmd.ipynb - Su iPad/tableta está conectado a la misma red que su ordenador
- El firewall de su ordenador permite conexiones entrantes
- Su red no está bloqueando la comunicación entre dispositivos
- Si está usando el plugin de Obsidian en el escritorio, asegúrese de que Obsidian esté cerrado. Solo se permite una instancia de la extensión WriteTex en un editor de texto.
Los resultados aparecen en el iPad pero no en VS Code
Asegúrese de tener el cursor colocado en VS Code. Compruebe si tiene otra ventana de VS Code abierta con el servidor de la extensión en ejecución. Si es así, ciérrela.
No puede encontrar su dispositivo en la lista de descubrimiento en el iPad
Compruebe si su iPad/tableta está conectado a la misma red que su ordenador.
Si su dispositivo sigue sin aparecer en la lista, intente la conexión manual introduciendo la dirección IP de su ordenador en Otro....