Инструменты для БК-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 для ошибок препроцессора
Установка
- Установите расширение bk-ext-tools BK Preprocessor Tools из Marketplace.
- Установите два расширения для подсветки (рекомендуется):
Настройка (обязательно)
Откройте 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
| |