Skip to content
| Marketplace
Sign in
Visual Studio Code>Debuggers>BK Preprocessor ToolsNew to Visual Studio Code? Get it now.
BK Preprocessor Tools

BK Preprocessor Tools

Ivan VDM Kalininskiy

|
2 installs
| (0) | Free
BK Preprocessor Tools (Preprocessor + Send)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

BK-0010 Tools

Инструменты для БК-0010: препроцессоры (Basic + Focal) + отправка в эмулятор / WAV для БК.

Возможности

  • Одна команда Build & Send (Ctrl+Alt+R)
  • Автоопределение языка (.bas/.bvk/.vil → Basic, .foc/.focal/.bkf → Focal)
  • Поддержка BkBasicPreprocessor и BkFocalPreprocessor
  • Поддержка BkSendBasic / BkSendFocal (BIN / WAV / ASC)
  • Настраиваемые пути через Settings
  • Problem Matcher для ошибок препроцессора

Установка

  1. Установите расширение bk-ext-tools BK Preprocessor Tools из Marketplace.
  2. Установите два расширения для подсветки (рекомендуется):
    • Vilnius BASIC 86
    • BK FOCAL

Настройка (обязательно)

Откройте Settings (Ctrl+,) → введите bktools:

  • bktools.preprocessorPath — путь к папке с BkBasicPreprocessor.exe и BkFocalPreprocessor.exe. Проект препроцессоров БК - ссылка.
  • bktools.sendUtilsPath — путь к папке с BkSendBasic.exe и BkSendFocal.exe. Проект утилит отправки файлов БК - ссылка.
  • bktools.emulatorPath — путь к папке файлов BIN эмулятора (например C:\GID_x64\Bin)
  • bktools.defaultSilentLen — тишина в секундах при создании WAV (по умолчанию 3)

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

  • Ctrl+Alt+R — Build & Send (авто)
  • Команды в Command Palette (Ctrl+Shift+P):
    • BK: Build Basic (Vilnius BASIC 86)
    • BK: Build Focal
    • BK: Send Basic to Emulator / WAV
    • BK: Send Focal to Emulator / WAV

Примеры вывода

  • Basic → .tmp → .bin / .wav
  • Focal → .tmp → .bin / .wav

📞 Контакты

(с) 2026 by Ivan "VDM" Kalininskiy

  • Telegram: @VanDamM
  • GitHub: kalininskiy
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft