ltx-supportРасширение для Visual Studio Code, которое добавляет поддержку синтаксиса логики из S.T.A.L.K.E.R. Call of Pripyat. НастройкиЧтобы зайти в настройки расширения необходимо:
Подсветка синтаксисаРасширение анализирует документ, сохраняя структуру в памяти. Благодаря этому можно более точно подсвечивать синтаксис, без усложнения регулярных выражений. Подсветка обычного файла логикиПодсветка squad-овПодсветка квестовПодсветка fsgame.ltxКак это работает?Первым делом оно ищет объявление секции, после каждая строка, которая не объявляет секцию будет считаться за строку с параметром. Рассмотрим алгоритм на такой строке:
Текст делиться на 3 части:
Работа с документациейРасширение позволяет писать собственную документацию. На данный момент функционал готов не полностью, поэтому рекомендую особо не ковырять расширение. Как только будет решено, каким образом это должно работать, здесь появиться информация об этом. ФункцииЕсть возможность указать собственные файлы со скриптами, для этого нужно в настройках указать путь к папке. Расширение само обновиться и будет предлагать вам функции. Автозаполнение функцийАвтозаполнение проверокТак же хочу предупредить, что программа сама определяет расположение скобок Roadmap
Сборка расширенияЧтобы собрать расширение самому, необходимо:
Ссылки |