Skip to content

Latest commit

 

History

History
56 lines (37 loc) · 4.59 KB

run-2d-from-sublime.md

File metadata and controls

56 lines (37 loc) · 4.59 KB

Запуск 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

{% hint style="warning" %} Инструкция протестирована на Sublime Text 3 (Build 3211).
Скачать Sublime Text можно на официальном сайте. {% endhint %}

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).

{% hint style="success" %} За предложение добавить данную функциональность команда проекта ТРИК благодарит участника Олимпиады НТИ ИРС 2018—2020 гг. Александра Журавлева. {% endhint %}