Пакет QSP для Sublime Text (подсветка синтаксиса и билдер)

Re: Пакет QSP для Sublime Text (подсветка синтаксиса и билдер)

Пакет QSP для Sublime Text, версия 0.13.

Релиз.

Исправления:
- исправлены ошибки автоподстановки имён локаций.
- устранено подтягивание в workspace локаций из не сохранённых файлов
- исправлены ошибки в подсветке неизвестного действия (ложная подсветка перед ключевыми словами)
- исправлены ошибки в подсветке унарного минуса.
- исправлена некорректная подсветка "склеившихся" системных переменных. Теперь они подсвечиваются, как ошибка.
- обновлена подсветка подвыражений в строках.
- исправлены некоторые ошибки в логике плагина.

Новое:
- Добавлена подсветка локальных и глобальных переменных в новых инструментах Analyse
- Добавлен поиск повторяющихся имён локаций в новом инструменте Analyse
- Всплывающее окно при вводе повторяющегося имени локации или метки заменено на аннотацию.

https://i.ibb.co/TwVgrFb/example.png

Aleks Versus
воздвигатель башни
useravatar
Offline
1757 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Пакет QSP для Sublime Text (подсветка синтаксиса и билдер)

Пакет QSP для Sublime Text v.0.15

Релиз

Основным изменением в данном релизе стало внедрение конвертера QGC от studentik, что ускорило сборку проектов в несколько раз.

Aleks Versus
воздвигатель башни
useravatar
Offline
1757 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Пакет QSP для Sublime Text (подсветка синтаксиса и билдер)

Пакет QSP для Sublime Text, v.0.16

Релиз, как всегда, доступен на гитхабе

Подсветка обновлена, поддерживаются нововведения в синтаксисе для плееров 5.9.0.
Ещё появился новый параметр в qsp-project.json, который называется assets. Этот параметр позволяет автоматически копировать файлы из папок с исходниками в релизные папки.

Aleks Versus
воздвигатель башни
useravatar
Offline
1757 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Пакет QSP для Sublime Text (подсветка синтаксиса и билдер)

Пакет QSP для Sublime Text, v.0.18

Релиз качаем с гитхаба.

Если подзабыли, как устанавливать.

Масштабный рефакторинг и переписывание отдельных модулей плагина, как подготовка к написанию анализатора кода.

**Исправления:**

- Аннотация типов и масштабный рефакторинг.
- Полностью переписаны конвертер и препроцессор, встроенные в плагин.

**Новое:**

- Работа с базовыми описанием и действиями согласно нового формата **TXT2GAM**.
- Препроцессор теперь умеет выводить ошибки, допущенные в директивах или базовом синтаксисе QSP.
- Новый параметр для модулей 'start_qsploc_file', позволяющий указать, локации из какого файла будут первыми в конечной игре/модуле. Этот параметр позволяет игнорировать порядок файлов в элементах 'files' и 'folders' и всегда собирать модуль с одними и теми же локациями в начале. Не влияет на обработку игры препроцессором. Препроцессор по-прежнему "читает" файлы сначала из элемента 'files', и лишь затем из элемента 'folders', что позволяет подключать qsps-файлы без локаций с одними лишь командами препроцессора. **Большое спасибо, [devgor88](https://github.com/devgor88), за первичную реализацию параметра и предложенный пулреквест**.

**Не исправлено:**

- Подвисания, когда в Sublime Text открывается большой проект. Это связано со сканированием всех файлов проекта и обновлением их в WS. Пока что думаю, как это победить.

Aleks Versus
воздвигатель башни
useravatar
Offline
1757 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Информация

Статистика форума:
 
Всего тем:
1062
Всего опросов:
14
Всего сообщений:
16791271
Бездействующий:
Пользователи форума:
 
Всего пользователей:
2889
Последним зарегистрировался:
wano765