QSP-Package for Sublime Text v.0.12
Обновлён пакет для Sublime Text:
Доработаны алгоритмы ведения workspace. В корневой папке создаётся qsp-project-workspase.json и в него пишутся все собранные о проекте данные: пути к файлам, расположение локаций, etc.
При вводе повторяющегося в проекте имени локации, или повторяющейся в текущем файле метки, всплывает системное окошко с сообщением, что такая локация или метка уже существуют. Это не ошибка, это предупреждение на тот случай, если вы вдруг не планировали в проекте двух локаций с одинаковыми названиями.
При вводе названия локации в кавычках после gosub, func(, goto, xgoto, а так же при написании конструкции неявного вызова, будет предложен список автоподстановки. Если хоть одна буква в названии локации совпадает частично с уже созданными в проекте названиями локаций, будет предложен список автоподстановки из названий локаций. Аналогично с метками для jump, но список предлагаемых меток подбирается с текущего файла. Поведение полностью исправлено и работает.
В подсветку синтаксиса добавлена подсветка неизвестных действий. Т.е. если вы ошиблись и написали showact 1, Sublime Text подсветит это как ошибку.
Возможны баги! Если вдруг что-то не заработает или будет вести себя неадекватно:
1. Откройте консоль: Ctrl + ~
2. Скопируйте весь текст из неё и пришлите мне.