Запуск 2D-модели в TRIK Studio из Sublime Text
В данной статье рассматривается настройка и использование внешней среды программирования Sublime Text для вызова программ в 2D-модели TRIK Studio.
Это позволит опытным пользователям TRIK Studio использовать все возможности профессиональных текстовых редакторов и их плагинов: статические анализаторы, автоформаттеры, цветовые темы.
Также рассказывается как автоматически запускать программу на нескольких полях, что может быть полезно участникам соревнований с автоматизированными системами проверки (например, Олимпиады НТИ ИРС).
Подготовка
Предполагается, что пользователь пишет программу во внешнем редакторе и хотел бы запустить данную программу на одном или нескольких полях. Поля могут быть представлены как в формате .xml
(подробнее в статье «Гибкая настройка 2D-модели»), так и в формате .qrs
.
Скачайте файл run_2d_model.cmd для Windows или run_2d_model.sh для Linux и поместите его в папку, в которой установлена TRIK Studio.
Поместите поля, на которых необходимо тестировать программу, в отдельную папку. Если поля представлены в формате
.xml
, создайте в данной папке пустой проектdefault.qrs
.
Настройка Sublime Text
Инструкция протестирована на Sublime Text 3 (Build 3211). Скачать Sublime Text можно на официальном сайте.
1. Откройте Sublime Text.
2. Выберите Tools → Build System → New Build System
.
3. Откроется окно с текстовым файлом. В нем необходимо всё стереть и вставить вместо этого следующий код, где <path to field dir>
— полный путь к папке с полями:
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 гг. Александра Журавлева.
Last updated