2026-03-08 08:40:19 +00:00
---
title: Контекстное меню
description: Действия контекстного меню по правому клику в OpenPencil — буфер обмена, z-порядок, группировка, компоненты и другое.
---
# Контекстное меню
Кликните правой кнопкой мыши по холсту, чтобы открыть контекстное меню. При клике правой кнопкой по узлу он сначала выделяется. Клик правой кнопкой по пустому холсту снимает выделение.
## Копировать/Вставить как
Подменю **Копировать/Вставить как** предлагает дополнительные форматы буфера обмена для выделенных узлов:
| Действие | Сочетание (Mac) | Сочетание (Win/Linux) |
|----------|-----------------|----------------------|
| Копировать как текст | — | — |
| Копировать как SVG | — | — |
Use <kbd> for keyboard shortcuts across all docs
Wrap all keyboard shortcut references in <kbd> tags in user guide,
reference, and development docs across all 7 locales (en, de, es,
fr, it, pl, ru). Tables, inline prose, and parenthetical hints.
2026-03-08 09:48:02 +00:00
| Копировать как PNG | < kbd > ⇧< / kbd > < kbd > ⌘< / kbd > < kbd > C< / kbd > | < kbd > Shift< / kbd > + < kbd > Ctrl< / kbd > + < kbd > C< / kbd > |
2026-03-08 08:40:19 +00:00
| Копировать как JSX | — | — |
- **Копировать как текст** — копирует видимое текстовое содержимое из выделения
- **Копировать как SVG** — копирует дерево узлов как SVG-разметку
- **Копировать как PNG** — рендерит в масштабе 2× и помещает в системный буфер обмена (вставляйте в Slack, Notion и т.д.)
- **Копировать как JSX** — копирует представление OpenPencil JSX для использования с `renderJsx()`
## Действия с буфером обмена
| Действие | Сочетание (Mac) | Сочетание (Win/Linux) |
|----------|-----------------|----------------------|
Use <kbd> for keyboard shortcuts across all docs
Wrap all keyboard shortcut references in <kbd> tags in user guide,
reference, and development docs across all 7 locales (en, de, es,
fr, it, pl, ru). Tables, inline prose, and parenthetical hints.
2026-03-08 09:48:02 +00:00
| Копировать | < kbd > ⌘< / kbd > < kbd > C< / kbd > | < kbd > Ctrl< / kbd > + < kbd > C< / kbd > |
| Вырезать | < kbd > ⌘< / kbd > < kbd > X< / kbd > | < kbd > Ctrl< / kbd > + < kbd > X< / kbd > |
| Вставить сюда | < kbd > ⌘< / kbd > < kbd > V< / kbd > | < kbd > Ctrl< / kbd > + < kbd > V< / kbd > |
| Дублировать | < kbd > ⌘< / kbd > < kbd > D< / kbd > | < kbd > Ctrl< / kbd > + < kbd > D< / kbd > |
| Удалить | ⌫ | < kbd > Backspace< / kbd > / Delete |
2026-03-08 08:40:19 +00:00
Действия с буфером обмена недоступны, когда ничего не выделено (кроме «Вставить», которое доступно при наличии содержимого в буфере обмена).
## Z-порядок
| Действие | Сочетание |
|----------|-----------|
| Н а передний план | ] |
| Н а задний план | [ |
Перемещает выделенный узел в начало или конец списка дочерних элементов родителя.
## Группировка
| Действие | Сочетание (Mac) | Сочетание (Win/Linux) |
|----------|-----------------|----------------------|
Use <kbd> for keyboard shortcuts across all docs
Wrap all keyboard shortcut references in <kbd> tags in user guide,
reference, and development docs across all 7 locales (en, de, es,
fr, it, pl, ru). Tables, inline prose, and parenthetical hints.
2026-03-08 09:48:02 +00:00
| Сгруппировать | < kbd > ⌘< / kbd > < kbd > G< / kbd > | < kbd > Ctrl< / kbd > + < kbd > G< / kbd > |
| Разгруппировать | < kbd > ⇧< / kbd > < kbd > ⌘< / kbd > < kbd > G< / kbd > | < kbd > Shift< / kbd > + < kbd > Ctrl< / kbd > + < kbd > G< / kbd > |
| Добавить авто-раскладку | < kbd > ⇧< / kbd > < kbd > A< / kbd > | < kbd > Shift< / kbd > + < kbd > A< / kbd > |
2026-03-08 08:40:19 +00:00
- **Сгруппировать** требует 2 или более выделенных узла
- **Разгруппировать** появляется при выделении группы — дочерние элементы перемещаются к родителю группы
- **Добавить авто-раскладку** оборачивает выделение в новый фрейм с [авто-раскладкой ](./auto-layout )
## Действия с компонентами
Действия с компонентами отображаются фиолетовым цветом в соответствии с цветовой темой компонентов.
| Действие | Сочетание (Mac) | Сочетание (Win/Linux) | Доступно для |
|----------|-----------------|----------------------|--------------|
Use <kbd> for keyboard shortcuts across all docs
Wrap all keyboard shortcut references in <kbd> tags in user guide,
reference, and development docs across all 7 locales (en, de, es,
fr, it, pl, ru). Tables, inline prose, and parenthetical hints.
2026-03-08 09:48:02 +00:00
| Создать компонент | < kbd > ⌥< / kbd > < kbd > ⌘< / kbd > < kbd > K< / kbd > | < kbd > Ctrl< / kbd > + < kbd > Alt< / kbd > + < kbd > K< / kbd > | Фреймы, группы, множественное выделение |
| Создать набор компонентов | < kbd > ⇧< / kbd > < kbd > ⌘< / kbd > < kbd > K< / kbd > | < kbd > Shift< / kbd > + < kbd > Ctrl< / kbd > + < kbd > K< / kbd > | 2+ выделенных компонента |
2026-03-08 08:40:19 +00:00
| Создать экземпляр | — | — | Компоненты (без сочетания клавиш) |
| Перейти к основному компоненту | — | — | Экземпляры |
Use <kbd> for keyboard shortcuts across all docs
Wrap all keyboard shortcut references in <kbd> tags in user guide,
reference, and development docs across all 7 locales (en, de, es,
fr, it, pl, ru). Tables, inline prose, and parenthetical hints.
2026-03-08 09:48:02 +00:00
| Отсоединить экземпляр | < kbd > ⌥< / kbd > < kbd > ⌘< / kbd > < kbd > B< / kbd > | < kbd > Ctrl< / kbd > + < kbd > Alt< / kbd > + < kbd > B< / kbd > | Экземпляры |
2026-03-08 08:40:19 +00:00
См. [Компоненты ](./components ) для подробностей о работе с компонентами.
## Видимость и блокировка
| Действие | Сочетание (Mac) | Сочетание (Win/Linux) |
|----------|-----------------|----------------------|
Use <kbd> for keyboard shortcuts across all docs
Wrap all keyboard shortcut references in <kbd> tags in user guide,
reference, and development docs across all 7 locales (en, de, es,
fr, it, pl, ru). Tables, inline prose, and parenthetical hints.
2026-03-08 09:48:02 +00:00
| Скрыть / Показать | < kbd > ⇧< / kbd > < kbd > ⌘< / kbd > < kbd > H< / kbd > | < kbd > Shift< / kbd > + < kbd > Ctrl< / kbd > + < kbd > H< / kbd > |
| Заблокировать / Разблокировать | < kbd > ⇧< / kbd > < kbd > ⌘< / kbd > < kbd > L< / kbd > | < kbd > Shift< / kbd > + < kbd > Ctrl< / kbd > + < kbd > L< / kbd > |
2026-03-08 08:40:19 +00:00
Метка переключается в зависимости от текущего состояния узла (например, «Скрыть» для видимого узла, «Показать» для скрытого).
## Переместить на страницу
Подменю **Переместить на страницу** показывает все страницы, кроме текущей. Выберите страницу, чтобы переместить выделенные узлы под холст этой страницы.
## Советы
- Клик правой кнопкой по пустому холсту даёт доступ к «Вставить» — полезно для размещения содержимого в определённом месте.
- Действия с компонентами появляются только когда это уместно (например, «Создать экземпляр» только для узлов-компонентов).
- Контекстное меню отражает сочетания клавиш — это хороший способ узнать неизвестные вам сочетания.