Добавлен , опубликован
Предназначение:
TESH - это утилита подсветки и автодополнения кода JASS, vJass и Zinc в редакторе триггеров. Она встроена в JNGP и SharpCraft. Стоит отметить, что в JNGP: Rebuild используется старая версия, в которой отсутствует много полезных функций. Полный список функций TESH можно посмотреть на оригинальном посте HIVE.

Установка

  • Скачайте архив по кнопке Скачать и распакуйте в любое удобное место. В архиве находится версия 0.9.6, последняя на момент написания статьи. Все обновления автор, looking_for_help, будет публиковать на HIVE.
  • В файле config\world_editor_exe_path.ini напишите путь к редактору. По умолчанию это путь C:\Program Files\Warcraft III\_retail_\x86_64\World Editor.exe.
  • При необходимости нужно будет добавить WorldEditorTESH.exe в исключения антивирусов.

Использование

  • Для начала прочитайте лицензию в файле license.txt.
  • Для запуска редактора с TESH необходимо запустить WorldEditorTESH.exe.
  • Есть возможность настройки цвета для подсветки и шрифта.
  • Чтобы добавить свои шаблоны, напишите код в текстовом файле и поместите его в папку templates. Там же можно удалить существующие шаблоны. Шаблоны можно группировать по папкам.
  • Можно добавить свои функции. Для этого необходимо написать их в текстовом файле, а сам файл поместить в папку includes. Список функций можно перезагрузить не закрывая редактор: TESH -> Reload user includes.
  • В файле data\tesh_keywords.json описаны все встроенные ключевые слова, такие как типы, константы и функции. Данный файл можно отредактировать, добавив свои константы и функции. Как и со списком своих функций, базу данных встроенных ключевых слов можно обновить не закрывая редактор: TESH -> Reload database.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
28
Возможно, не стоит хранить такие вещи в папке, которая требует прав админа.
3
PT153:
Возможно, не стоит хранить такие вещи в папке, которая требует прав админа.
Я всё перетащил в другую папку, которая не требует права админа, не помогло
15
Если можно сделать выделение равкодов идентичным строке и настроить поддержу комментариев с -- то и для работы с Lua заедет.
28
Сергей Пичугов, покажи папку теша, папку конфига и сам файл конфига.
18
WorldEditorTESH открывается, но подсветка не работает. Путь прописал к оригинальному WorldEditor-у. Меню TESH в редакторе триггеров нет. Может еще какие настройки надо добавить?
28
уть прописал к оригинальному WorldEditor-у.
Версия игры какая?
28
Borodach, этот TESH для 1.32+. Для 1.26 и 1.27 нужно использовать JNGP. Для 1.28 - 1.29 нужно использовать WEX.
24
PT153, Извиняюсь, что я не совсем по теме, но очень надо... Я пользуюсь JNGP на основе 5d, для патча 1.26. Tesh и подсветка была изначально, но потом отвалилась и решить не удалось. Поможешь?

Проблема в том, что пользуюсь много лет для своих проектов и мне нужна именно эта версия редактора, в других мои старые карты не открываются.
28
koloff, по ссылке в посте скачай TESH 0.9.3, распакуй в папку своего JNGP так, чтобы папка tesh была в корневой папке JNGP. Если в папке JNGP уже есть tesh, сначала удалить ей, а потом распаковать новую.
24
PT153, Сейчас попробую, это всё? Ничего и нигде не надо прописывать?

PT153, В общем, ещё немного нужной конкретики, опция Тэш есть в редакторе триггеров, всё открывается и настраивается, но подсветки нет, переустановка самого редактора и даже винды, не влияет на появление подсветки. Сижу на этом редакторе, чуть ли не 10 лет уже, вот что пишет о моем Тэш, сам Тэш:

Да, и установка на любой логический диск, хоть туда, где винда, хоть нет, хоть по умолчанию, ни влияет на появление подсветки. Антивируса нет.
Загруженные файлы
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.