Project Horus — это переписанный с нуля Scintilla лексер для подсветки синтаксиса JASS. В данный момент он поставляется с TESH, но в дальнейшем возможно будет использован в отдельном проекте.
А зачем?
Оно умеет всё, что сейчас умеет TESH, а кроме того:
Поддержка ввода на русском языке.
Подсветка многострочных комментариев (включая вложенные).
Подсветка синтаксиса cJass.
Улучшеное сворачивание и сворачивание cJass-блоков.
При удержании лкм и прокрутке текст больше не зумится!
Ну и ясное дело, что подсветка всего, что касается патча 1.24.
Как поставить?
Закрыть WE если он открыт
Распаковать данный архив в папку с New Gen
…
PROFIT!
Обновление от 20.09 (version 0.4.5) — Исправлена ошибка с коррупцией стека. =] — Добавлено сворачивание на library_once и textmacro_once — Добавлено сворачивание на конструкицях из четырех значимых слов. Обновление от 17.09 (version 0.4.4) — Наконец-то полностью исправлено сворачивание на else. — В TESH добавлены новые ключевые слова от cJass. Обновление от 14.09 (version 0.4.3) — Добавлено сворачивание на novjass и inject. — Исправлено нераспознавание цифр типа .0, 0x0, $0. — Исправлена ошибка распознавания и подсветки цифр как значений. (thx Hellfim) — В TESH добавлено несколько забытых слов. Обновление от 14.09 (version 0.4.2) — Исправлено неопределение пользовательских функций из папки 'includes'. — Добавлено сворачивание блоков препроцессора и textmacro. — Исправлено неправильное сворачивание на else при закрывающей скобке на другой строке. — В TESH добавлены функции и типы из 1.24, о которых я случайно забыл =]
Фанатам и любителям карт серии Green TD ненужно никаких описаний для этой карты, отмечу только что на этой Tower Defense (cooperative) одновременно могут играть четыре человека. Волны монстров не прекращаются ни на минуту!