Skip to content

Расширение Visual Studio Code (Beta) ​

Наше расширение для VS Code может использовать ИИ для более точного распознавания (OCR) математических уравнений с учетом контекста для пользователей, пишущих на LaTeX в VS Code. Это руководство по использованию; разработчикам просьба посетить наш репозиторий.

ПРЕДУПРЕЖДЕНИЕ: РАСШИРЕНИЕ НАХОДИТСЯ В СТАДИИ АКТИВНОЙ РАЗРАБОТКИ И НЕ ПРЕДОСТАВЛЯЕТ НИКАКИХ ГАРАНТИЙ. ИСПОЛЬЗУЙТЕ НА СВОЙ СТРАХ И РИСК. СМ. ЛИЦЕНЗИЮ. В настоящее время для использования этого расширения у вас должна быть рабочая конфигурация API от стороннего поставщика.

Функции ​

Расширение WriteTex для VSCode обеспечивает более точные результаты OCR, передавая модели ИИ контекст текущего документа. Пользователь может просто писать на своем iPad/планшете, и результаты будут вставлены в позицию курсора в VSCode. Контекст строится на основе строк в определенном радиусе от курсора.

Установка ​

ПРЕДУПРЕЖДЕНИЕ: УСТАНАВЛИВАЙТЕ РАСШИРЕНИЕ ТОЛЬКО В ТОМ СЛУЧАЕ, ЕСЛИ ВАШЕ УСТРОЙСТВО НАХОДИТСЯ ЗА БРАНДМАУЭРОМ. ВКЛЮЧАЙТЕ РАСШИРЕНИЕ ТОЛЬКО В ДОВЕРЕННОЙ СЕТИ. НЕ УСТАНАВЛИВАЙТЕ НА СЕРВЕР.

  • Для пользователей Microsoft Visual Studio Code: Найдите «WriteTex» на странице расширений или установите из VS Code Marketplace.
  • Для форков VSCode (Cursor, Trae, Antigravity, Kiro, Qoder, Void, VSCodium, Windsurf, Codex и т. д.): Попробуйте найти «WriteTex» на странице расширений вашего форка. Если оно не найдено, скачайте наш файл .vsix со страницы релизов и установите его вручную через расширения -> 3 точки в правом верхнем углу -> Установить из VSIX.

Вам не нужно устанавливать настольную версию WriteTex для использования расширения VSCode. Требуется только мобильное приложение на вашем iPad/планшете.

Настройка параметров ​

После установки наша иконка появится на боковой панели. Нажмите на нее, чтобы настроить параметры.

Конфигурация AI API ​

Эта часть аналогична настройке на других платформах. Простой пример показан ниже:

ПараметрЗначение
Конечная точка APIhttps://api.openai.com/v1
Модельgpt-5
Ключ APIsk-...

Пользовательские инструкции Некоторые дополнительные подсказки для управления моделью ИИ. Например, вы можете добавить: «Используйте \mathbb{i} для мнимой единицы».

Контекст ​

  • Радиус строк контекста (Context Line Radius) Здесь вы можете управлять радиусом контекста. Число 10 означает, что контекст строится из 10 строк до и 10 строк после курсора.
  • Лимит символов контекста (Context Char limit) Максимальное количество символов в контексте. Число 1000 означает, что контекст ограничен 1000 символами.

Управление сервисом ​

Статус сервера отображается вверху. Вы можете запустить/остановить сервер, нажав соответствующие кнопки. Запустите сервер, чтобы мобильное приложение WriteTex могло подключиться к этому экземпляру VSCode. ОДНОВРЕМЕННО МОЖЕТ РАБОТАТЬ ТОЛЬКО ОДИН СЕРВЕР. Если вы запустили сервер в одном экземпляре VSCode, вы должны остановить его перед запуском в другом экземпляре.

Подключение к расширению ​

Убедитесь, что ваше расширение включено и сервер запущен. Убедитесь, что сервер расширения запущен только в одном проекте.

С iPhone/iPad ​

Убедитесь, что расширение включено и сервер запущен. На устройстве iOS перейдите в Настройки AI API -> Расширение VSCode. Включите Использовать VSCode, найдите имя вашего устройства в списке обнаружения и выберите его. Если ваше устройство не указано в списке, попробуйте подключиться вручную, введя IP-адрес вашего компьютера в поле Другое....

Для версий приложения iOS до v2.1: узнайте IP-адрес компьютера, на котором запущено расширение VSCode. Откройте Диспетчер задач, перейдите в раздел сеть и найдите IPv4-адрес. В настройках установите AI API следующим образом:

ПараметрЗначение
Конечная точка APIhttp://ip-вашего-компьютера:50905/v1
Модельваша модель
Ключ APIwritetex

С Android ​

Узнайте IP-адрес компьютера, на котором запущено расширение VSCode. Откройте Диспетчер задач, перейдите в раздел сеть и найдите IPv4-адрес. В настройках установите AI API следующим образом:

ПараметрЗначение
Конечная точка APIhttp://ip-вашего-компьютера:50905
Модельваша модель
Ключ APIwritetex

С Windows/MacOS ​

В настройках установите AI API следующим образом:

ПараметрЗначение
Конечная точка APIhttp://127.0.0.1:50905
Модельваша модель
Ключ APIwritetex

Использование ​

  1. Откройте документ с поддерживаемым расширением файла: .tex .latex .markdown .md .rmd .qmd .ipynb
  2. Установите курсор в документе
  3. Подключите свой iPad/планшет к расширению VS Code
  4. Начните писать, результаты OCR появятся в VS Code в позиции вашего курсора

Отладка ​

Общий контрольный список ​

  • Расширение VS Code включено
  • Сервер запущен только в одном открытом окне VS Code
  • Курсор установлен в открытом редакторе с одним из следующих расширений файлов: .tex .latex .markdown .md .rmd .qmd .ipynb
  • Ваш iPad/планшет подключен к той же сети, что и ваш компьютер
  • Брандмауэр вашего компьютера разрешает входящие соединения
  • Ваша сеть не блокирует связь между устройствами
  • Если вы используете плагин Obsidian на компьютере, убедитесь, что Obsidian закрыт. В текстовом редакторе допускается только один экземпляр расширения WriteTex.

Результаты появляются на iPad, но не в VS Code ​

Убедитесь, что курсор установлен в VS Code. Проверьте, не открыто ли другое окно VS Code с запущенным сервером расширения. Если да, закройте его.

Не удается найти устройство в списке обнаружения на iPad ​

Проверьте, подключен ли ваш iPad/планшет к той же сети, что и ваш компьютер.

Если ваше устройство все еще не указано в списке, попробуйте подключиться вручную, введя IP-адрес вашего компьютера в поле Другое....