Документация Engee

Горячие клавиши Engee

Вы можете использовать сочетания клавиш для управления окнами (инструментами) рабочего пространства Engee. Для открытия справки по горячим клавишам примените комбинацию Shift+?:

hotkeys main 1

Некоторые горячие клавиши Engee могут работать некорректно на операционных системах Linux и macOS из-за особенностей метасимволов, системных горячих клавиш или иных программных/аппаратных настроек.

Основные принципы

  • На macOS вместо Ctrl используйте клавишу Command (⌘), а вместо Alt — Option (⌥). В некоторых случаях Ctrl может использоваться, уточняйте в описании нужной комбинации.

  • Горячие клавиши Engee не конфликтуют с комбинациями клавиш браузера.

Работа с окнами Engee основывается на концепции универсальных префиксов, каждый из которых позволяет управлять соответствующим действием:

  • G (Go) — перейти и сделать окно активным;

  • O (Open) — открыть и не делать окно активным;

    Команда G (Go) не только открывает указанное окно, но и делает его активным, что позволяет сразу начать работу. Команда O (Open) открывает окно, но не делает его активным, оставляя активным предыдущее окно.
  • C (Close) — закрыть активное окно;

    С помощью пробела можно закрывать/открывать активное окно.
  • C+A (Close+All) — закрыть все окна;

  • M (maximize) — максимизировать активное окно.

Для каждого окна Engee назначено сокращенное имя:

Окно

Сокращение

Пояснение

Файлы

F

Files

Переменные

W

Workspace

Библиотека блоков

B

Blocks Library

Редактор

E

Editor

Модель

M

Model

Командная строка

C

Command Window

Диагностика

D

Diagnostics

Настройки

S

Settings

Графики

P

Plots

Личный кабинет

A

Account

Навигация по окнам Engee осуществляется путем комбинирования универсальных префиксов (G, O, C, M) и сокращенных имен окон. Например, для окна Файлы file browser icon:

  • G+F (Go Files) — перейти в Файлы (открыть окно и сделать активным);

  • O+F (Open Files) — открыть Файлы (открыть окно и не делать активным);

  • C+F (Close Files) — закрыть Файлы;

  • M+F (Maximize Files) — максимизировать окно Файлы.

Также для переключения между окнами используется клавиша Tab:

tab chasing

Управление вкладками окон Engee реализовано следующими комбинациями:

Функция

Комбинация Windows/Linux

Комбинация macOS

Предыдущая вкладка

T+

T+

Следующая вкладка

T+

T+

Новая вкладка

T+N

T+N

Закрыть вкладку

T+d

T+d

Закрыть все сохраненные вкладки

T+D

T+D

Окно Файлы   file browser icon

Быстрый переход к окну: G+F

Горячие клавиши окна «Файлы»

Функция

Комбинация Windows/Linux

Комбинация macOS

Поиск

Ctrl+F

+F

Копировать

Ctrl+C

+C

Вставить

Ctrl+V

+V

Вырезать

Ctrl+X

+X

Дублировать

Ctrl+D

+D

Выделить все

Ctrl+A

+A

Скопировать путь

Ctrl+Shift+C

+Shift+C

Скопировать имя

Ctrl+Shift+X

+Shift+X

Навигация вверх с выделением

Shift+

Shift+

Навигация вниз с выделением

Shift+

Shift+

Навигация вверх

Навигация вниз

Развернуть папку

Свернуть папку

Открыть

Enter

Enter

Удалить

Delete

+Backspace

Переименовать

F2

Backspace+Enter

Прокрутить список на одну страницу наверх

Pg Up

Fn+

Прокрутить список на одну страницу вниз

Pg Down

Fn+

Выделить начало списка

Home

Fn+

Выделить конец списка

End

Fn+

Создать новый файл

F+N

F+N

Создать новую папку

F+F

F+F

Открыть меню файлового браузера

F+D

F+D

Открыть контекстное меню

F+M

F+M

Сортировать первую колонку

F+1

F+1

Сортировать вторую колонку

F+2

F+2

Сортировать третью колонку

F+3

F+3

Сортировать четвертую колонку

F+4

F+4

Сортировать пятую колонку

F+5

F+5

Окно Редактор скриптов  interactive scripts icon

Быстрый переход к окну: G+E

Горячие клавиши окна «Редактор скриптов»

Функция

Комбинация Windows/Linux

Комбинация macOS

Предыдущий скрипт

E+

E+

Следующий скрипт

E+

E+

Закрыть скрипт

E+d

E+d

Закрыть все сохраненные крипты

E+D

E+D

Новый скрипт

E+N

E+N

Сохранить скрипт

Ctrl+S

+S

Навигация по ячейкам вверх

Навигация по ячейкам вниз

Добавить новую текстовую ячейку

E+T

E+T

Добавить новую кодовую ячейку

E+C

E+C

Удалить ячейку

Ctrl+Del

+Del

Скрыть/открыть ячейку

E+H

E+H

Перемотать вверх скрипта

Ctrl+

+

Перемотать вниз скрипта

Ctrl+

+

Войти в режим редактирования текстовой ячейки

Enter

Enter

Выйти из режима редактирования текстовой ячейки

Esc

Esc

Запустить кодовую ячейку

Ctrl+Enter

+Enter

Запустить кодовую ячейку и перейти к следующей

Ctrl+Shift+Enter

+Shift+Enter

Запустить все до текущей кодовой ячейки

Ctrl+F8

+F8

Выполнить весь скрипт

Ctrl+F9

+F9

Выполнить текущую строку

Ctrl+Shift+F5

Shift++F5

Выполнить выделенный код

Shift+F7

Shift+F7

Окно Переменные   variables article 2 1

Быстрый переход к окну: G+W

Горячие клавиши окна «Переменные»

Функция

Комбинация Windows/Linux

Комбинация macOS

Переименовать

F2

Backspace+Enter

Редактировать

Enter

Enter

Навигация вверх

Навигация вниз

Навигация вверх с выделением

+Shift

+Shift

Навигация вниз с выделением

+Shift

+Shift

Копировать

Ctrl+C

+C

Вставить

Ctrl+V

+V

Дублировать

Ctrl+D

+D

Выделить все

Ctrl+A

+A

Сохранить как

Ctrl+S

+S

Очистить

Delete

+Backspace

Модели

Быстрый переход в рабочую область модели: G+M

Горячие клавиши в рабочей области модели

Функция

Комбинация Windows/Linux

Комбинация macOS

Удалить

Delete

Fn+Backspace

Выбрать все

Ctrl+A

+A

Выбрать все

Ctrl+A

+A

Копировать

Ctrl+C

+C

Копировать

Ctrl+ЛКМ

+ЛКМ

Вставить

Ctrl+V

+V

Вырезать

Ctrl+X

+X

Повернуть влево

Alt+

+

Повернуть вправо

Alt+

+

Развернуть

Ctrl+I

+I

Сохранить текущую модель

Ctrl+S

+S

Отменить последнее действие

Ctrl+Z

+Z

Повтор действия

Ctrl+Y

+Y

Центрирование модели

Пробел

Пробел

Переход к родительской подсистеме

Esc

Esc

Компиляция модели

M+U

M+U

Компиляция модели

M+R

M+R

Компиляция модели

M+P

M+P

Остановка симуляции

M+S

M+S

Командная строка   command line icon

Быстрый переход к окну: G+C

Горячие клавиши «Командной строки»

Функция

Комбинация Windows/Linux

Комбинация macOS

Посмотреть предыдущую команду из истории команд

Посмотреть следующую команду из истории команд

Перемещает курсор на один символ влево

Перемещает курсор на один символ вправо

Максимизировать окно командной строки

M+C

M+C

Закрыть окно командной строки

C+C

C+C

Переместить курсор на целое слово влево

Ctrl+

+

Переместить курсор на целое слово вправо

Ctrl+

+

Переместить курсор на символ вправо

Ctrl+F

Ctrl+F

Переместить курсор на символ влево

Ctrl+B

Ctrl+B

Переместить курсор в начало строки

Ctrl+A

Ctrl+A

Переместить курсор в конец строки

Ctrl+E

Ctrl+E

Удалить текст от курсора до конца строки

Ctrl+K

Ctrl+K

Удалить текст от курсора до начала строки

Ctrl+U

Ctrl+U

Прервать текущую команду

Ctrl+C

Ctrl+C

Очистить экран терминала

Ctrl+L

Ctrl+L

Прямой поиск

Ctrl+S

Ctrl+S

Обратный поиск

Ctrl+R

Ctrl+R

Вставить последний удаленный текст

Ctrl+Y

Ctrl+Y

Перевести строку на следующий абзац

Ctrl+J

Ctrl+J

Переместить курсор в выбранное место

Alt+ЛКМ

+ЛКМ

Выделить текст посимвольно влево

Shift+

Shift+

Выделить текст посимвольно вправо

Shift+

Shift+

Подробнее о горячих клавишах командной строки Engee читайте здесь.

expirienced users 1

Для переопределения или создания новых горячих клавиш используется словарь REPL.setup_interface (подробнее здесь).