# Главное меню TRIK Studio

Главное меню **TRIK Studio** содержит набор базовых операций и настроек среды:

* [Файл](/studio/interface/main-menu.md#menu-file)
* [Правка](/studio/interface/main-menu.md#menu-edit)
* [Вид](/studio/interface/main-menu.md#menu-view)
* [Инструменты](/studio/interface/main-menu.md#menu-tools)
* [Настройки](/studio/interface/main-menu.md#menu-settings)
* [Справка](/studio/interface/main-menu.md#menu-about)

![](/files/-MOVoICuVAIZFU87K0B_)

## Файл <a href="#menu-file" id="menu-file"></a>

* **Новый проект** — создать новый проект.
* **Недавние проекты** — открыть один из недавно использовавшихся проектов.
* **Новая диаграмма** — создать новую диаграмму в текущем проекте.
* **Открыть…** — открыть сохраненный проект. Проекты хранятся на диске в файлах с расширением `.qrs`.
* **Сохранить** — сохранить текущий проект.
* **Сохранить как…** — сохранить текущий проект в выбранное местоположение. Последующие сохранения будут производиться в выбранный файл.
* **Сохранить диаграмму как картинку…** — сохранить на диск текущее изображение на сцене.
* **Печать** — распечатать диаграмму или текст, используя стандартный диалог печати.
* **Выход** — выйти из программы.
* **Восстановить настройки по-умолчанию и** **выйти** — восстановить настройки по-умолчанию и выйти из программы.

![](/files/-MOVoN5rWXdV7sW3BWvN)

## Правка <a href="#menu-edit" id="menu-edit"></a>

* **Отменить** — отменить выполненное действие.
* **Повторить** — сделать снова отмененное действие.
* **Копировать** — копировать выбранный элемент.
* **Вставить** — вставить выбранный элемент.
* **Вырезать** — вырезать выбранный элемент.
* **Найти...** — открыть диалог поиска по проекту.
* **Найти и заменить** — открыть диалог поиска по проекту и заменить.

![](/files/-MOVoScUL6Grht9Apr-3)

## Вид <a href="#menu-view" id="menu-view"></a>

* **Приблизить** — увеличить масштаб сцены.
* **Отдалить** — уменьшить масштаб сцены.
* **Панели** — включить / выключить отображение различных окон.
* **На** **главную** — вернуться на главную.

![](/files/-MOVpSrCHUUm8qhitvDY)

## Инструменты <a href="#menu-tools" id="menu-tools"></a>

{% hint style="warning" %}
**Внимание!** Пункты в этом меню могут появляться и исчезать в зависимости от конфигурации программы.
{% endhint %}

* **Жесты мышью** — открыть вкладку со списком доступных жестов мышью (см. раздел «[Добавление блоков жестами мыши](/studio/programming-visual/blocks-add-delete.md#mouse-gesture)»).
* **Выполнить** — запустить выполнение отображаемой в данный момент диаграммы на роботе в режиме интерпретации (пункт отображается только в режиме интерпретации).
* **2D-модель** — переключить режим работы интерпретатора на двумерную модель.
* **Реальный робот** — переключить режим работы интерпретатора на управление реальным роботом по Wi-Fi, Bluetooth или USB в зависимости от используемой [платформы](/studio/about.md#platforms) и настроек соединения с роботом.
* **Настройки** — открыть окно настройки модели робота, с которой осуществляется работа в TRIK Studio (подробнее см. раздел «[Роботы](/studio/settings.md#robots)» в статье «[Настройки TRIK Studio](/studio/settings.md)»).
* **Сохранить как упражнение…** — сохранить текущую диаграмму и двумерную модель как упражнение для учащихся. В упражнении нельзя модифицировать некоторые части решения. Например, расположение объектов в двумерной модели или конфигурацию датчиков. Выбор этого пункта меню открывает диалог, в котором можно выбрать фиксируемые части (подробнее про упражнения см. в статье «[Упражнения](/studio/exercises.md)»)
* **Подпрограммы** — управление подпрограммами (подробнее см. в статье «[Подпрограммы](/studio/programming-visual/subprograms.md)»).
* **Генерировать код** — открыть вкладку со сгенерированным кодом, соответствующим текущей диаграмме и выбранному текстовому языку (этот пункт может выглядеть как «Генерировать код на JavaScript», «Генерировать код на Python», «Генерировать код на C» и т.д.). Код не загружается на робот и не исполняется, но может быть отредактирован и загружен позже.
* **Загрузить программу** — только сгенерировать код и загрузить на робот, не исполняя его.
* **Загрузить и выполнить программу** — сгенерировать код, соответствующий текущей диаграмме, загрузить его и исполнить на роботе.
* **Остановить робота** — прервать выполнение программы и послать роботу команды отключения моторов.
* **Подключиться** — установить соединение с роботом. Робот должен быть включен. Показывается только в том случае, если выбранный режим работы с роботом предполагает необходимость постоянного подключения (например, интерпретация программы по Bluetooth или Wi-Fi).

![](/files/-MOVpXjv2qyU0JkXBshV)

## Настройки <a href="#menu-settings" id="menu-settings"></a>

* **Настройки…** — открыть окно настроек среды TRIK Studio (см. статью «[Настройки TRIK Studio](/studio/settings.md)»).
* **Показать** **сетку** — включить/отключить отображение сетки на сцене.
* **Показать** **направляющие** — включить/отключить режим отображения вертикальных и горизонтальных направляющих линий для позиционирования объектов относительно друг друга.
* **Включить** **сетку** — включить/отключить режим автоматического выравнивания по сетке.
* **Включить** **направляющие** — включить/отключить режим вертикальных и горизонтальных направляющих линий для позиционирования блоков относительно друг друга.
* **Показать** **весь** **текст** — включить/отключить отображение всех свойств блока прямо на диаграмме. Если текст под блоками отключён, свойства можно просматривать и редактировать в редакторе свойств слева вверху.

![](/files/-MOVpbjq_vIrgBJF0zfD)

## Справка <a href="#menu-about" id="menu-about"></a>

* **Помощь** — открыть справку.
* **О программе** — просмотреть краткую информацию о TRIK Studio.
* **Открыть лог-файлы** — открыть папку с лог-файлами.
* **Проверить на наличие обновлений** — получить из интернета информацию о наличии новой версии среды или какого-либо из подключаемых модулей и запустить при необходимости автообновление.

![](/files/-MOVpgELqLLzBlFJMl1G)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.trikset.com/studio/interface/main-menu.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
