+ Поддержка модульной системы Варбанда v1.165 + Добавлена команда очистки *.pyc файлов в папке модульной системы ( Command Palette ⇒ cb (MB Warband API: Clear Bytecode (*.pyc) ) + Установка плагина через Package Control
Возможности:
+50 к скорости набора кода =) + автозавершение операторов + автоматическое включение Warband синтаксиса для файлов, которые находятся в папке модульной системы + подсветка синтаксиса + подсветка отсутствия запятой в конце оп-кортежа + F1 хелп (en|ru). Позволяет читать исходники... ставим курсор на незнакомый оператор, жмем F1. Также позволяет найти и вставить нужный оператор при написании скрипта, даже если вы не помните его точное имя... ставим курсор на пустую строку, жмем F1 и пишем ключевое слово оператора, затем кликаем на нужный из предложенного списка найденных. (en-help by Lav & sub authors http://forums.taleworlds.com/index.php/topic,213060.0.html (http://forums.taleworlds.com/index.php/topic,213060.0.html)) + Компиляция модульной системы: (укажите путь к папке модульной системы: Preferences > Package Settings > MB Warband API > Settings - User) - F7 - текущего файла - Ctrl+F7 - модульной системы полностью. Для чистки по Ctrl+F7 файл del.py (https://bitbucket.org/Shcherbyna/mb-warband-api/downloads/del.py) скопировать в папку модульной системы, а в build_module.bat добавить стоку:
Цитата: build_module.bat
... ... @del *.pyc python del.py ... ...
ИЛИ просто добавить ключ -B (не создавать байткод) в каждую process-строку:
(http://shcherbyna.my-board.org/_media/img/coding/sublime/plugin_install.png) 1. Скачать, установить Sublime Text 3 http://www.sublimetext.com/3 (http://www.sublimetext.com/3) 2. Установить плагин с помощью Package Control: Preferences > PackageControl > Package Control:Install Package > MB Warband API 2.1 ИЛИ распаковать архив (https://bitbucket.org/Shcherbyna/mb-warband-api/downloads) в SublimeText3\Data\Packages\MB Warband API\.. 3. При необходимости перезапустить Sublime 4. Для изменения языка справки изменить Preferences > Package Settings > MB Warband API > Settings - User
Активация плагина:
* Версия 1.158.1+ активируется сама при открытии файла модульной системы. При создании нового файла, активировать плагин нужно руками.
1. Открыть файл модульной системы или создать новый 2. Активировать MB Warband API синтаксис: a) Tools > Command Pallete[Alt+~] => mb б) или View > Syntax > MB Warband API
Кнопки и Команды:
[F1] - показать справку по оператору(ам) модульной системы [F7] - компиляция текущего модуль-файла [Ctrl+F7] - компиляция модульной системы полностью [Alt + ~] - показать Панель Команд (Command Palette) Command Palette ⇒ cb (MB Warband API: Clear Bytecode (.pyc)) - удалить все .pyc файлы из папки модульной_системы
Название: Re: MB Warband API (Sublime Text 3 Syntax Plugin)
Отправлено: Shcherbyna от 17 Февраля, 2015, 20:13
Обновление до версии v1.165.0
+ поддержка модульной системы v1.165 + команда плагина - чистка *.pyc-файлов в папке модульной + плагин переехал на репозит контроля версий и теперь установка доступна через Package Control сублайма. [!] Если у вас была установлена предыдущая версия плагина в SublimeText3\Data\Packages\MB Warband API - удалите ее руками и установите новую через Package Control (см. первый пост).