Валидация SQF (Arma 3) в реальном времени. Работает в VS Code и Cursor.
Возможности
- Точка с запятой (с исключениями для
if/then, скобок, &&/||, массивов)
- Парность кавычек
"…" / '…' с экранированием SQF ("", '')
- Запятые в многострочных массивах
- Парность скобок
(), [], {}
- Quick Fix: вставить
; или ,
- Подсветка SQF и Arma CFG (
.cfg, .ext, .hpp)
- Snippets и автодополнение команд
- Настройки включения/отключения отдельных проверок
Установка
В панели Extensions найдите Avdey Tools и нажмите Install (VS Code и Cursor).
Использование
- Откройте
.sqf файл — ошибки подсветятся сами.
- Список проблем:
Ctrl+Shift+M / Cmd+Shift+M.
- Команда: SQF: Validate Current File.
- Quick Fix: лампочка или
Ctrl+. / Cmd+. на ошибке.
- SQF: Normalize Array — выделите массив или поставьте курсор внутрь
[...], затем команда / ПКМ.
Настройки
| Настройка |
По умолчанию |
Что делает |
avdey-tools.validateOnType |
вкл. |
Проверка при наборе |
avdey-tools.checkSemicolons |
вкл. |
Точка с запятой |
avdey-tools.checkQuotes |
вкл. |
Кавычки |
avdey-tools.checkCommas |
вкл. |
Запятые в массивах |
avdey-tools.checkBrackets |
вкл. |
Скобки |
| |