Comment on page
Запуск 2D-модели в TRIK Studio из Sublime Text
В данной статье рассматривается настройка и использование внешней среды программирования Sublime Text для вызова программ в 2D-модели TRIK Studio.
Это позволит опытным пользователям TRIK Studio использовать все возможности профессиональных текстовых редакторов и их плагинов: статические анализаторы, автоформаттеры, цветовые темы.
Также рассказывается как автоматически запускать программу на нескольких полях, что может быть полезно участникам соревнований с автоматизированными системами проверки (например, Олимпиады НТИ ИРС).
Предполагается, что пользователь пишет программу во внешнем редакторе и хотел бы запустить данную программу на одном или нескольких полях. Поля могут быть представлены как в формате
.xml
(подробнее в статье «Гибкая настройка 2D-модели»), так и в формате .qrs
.- 1.Скачайте файл run_2d_model.cmd для Windows или run_2d_model.sh для Linux и поместите его в папку, в которой установлена TRIK Studio.
- 2.Поместите поля, на которых необходимо тестировать программу, в отдельную папку. Если поля представлены в формате
.xml
, создайте в данной папке пустой проектdefault.qrs
.
Инструкция протестирована на Sublime Text 3 (Build 3211).
Скачать Sublime Text можно на официальном сайте.
1. Откройте Sublime Text.
2. Выберите
Tools → Build System → New Build System
. 
3. Откроется окно с текстовым файлом. В нем необходимо всё стереть и вставить вместо этого следующий код, где
<path to field dir>
— полный путь к папке с полями:{
"cmd": ["D:\\TRIKStudio\\run_2d_model.cmd", “<path to fields dir>”, "$file"],
"selector": "source.js",
"encoding": "windows-1251"
}
4. В зависимости от вашей операционной системы отредактируйте этот файл:
- Для Linux необходимо подставить свой путь к файлу
run_2d_model.sh
вместо указанного в коде. Например:"cmd": ["/home/admin/TRIKStudio/run_2d_model.sh", “/home/admin/fields/”, "$file"]
- Для Windows необходимо подставить свой путь к файлу
run_2d_model.cmd
вместо указанного в коде. Например:"cmd": ["D:\TRIKStudio\run_2d_model.cmd", "D:\Users\Admin\fields", "$file"]

5. Сохраните этот текстовый файл в предлагаемой директории
<папка с системными файлами>\Sublime Text 3\Packages\User
под именем TRIK.sublime-build
.6. Откройте ваш исходный код в Sublime Text. Для его запуска достаточно нажать
Tools → Build
или соответствующую комбинацию клавиш (Ctrl+B).За предложение добавить данную функциональность команда проекта ТРИК благодарит участника Олимпиады НТИ ИРС 2018—2020 гг. Александра Журавлева.