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

Горячие клавиши редактора скриптов Engee

Базовое редактирование

Описание

Комбинация Windows

Комбинация Linux

Комбинация macOS

Вырезать (при пустом выделении – вырезать строку)

Ctrl+X

Ctrl+X

⌘+X

Копировать (при пустом выделении — копировать строку)

Ctrl+C

Ctrl+C

⌘+C

Переместить строку вниз/вверх

Alt+↓ / Alt+↑

Alt+↓ / Alt+↑

⌥+↓ / ⌥+↑

Копировать строку вниз/вверх

Shift+Alt+↓ / Shift+Alt+↑

-

Shift+⌥+↓ / Shift+⌥+↑

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

Ctrl+Shift+K

Ctrl+Shift+K

Shift+⌘+K

Открыть файл

Ctrl+O

-

⌘+O

Сохранить

Ctrl+S

Ctrl+S

⌘+S

Перейти к началу/концу строки [1]

Home / End

Home / End

Home / End

Перейти к началу/концу файла

Ctrl+Home / Ctrl+End

Ctrl+Home / Ctrl+End

⌘+↑ / ⌘+↓

Добавить/удалить комментарий строки

Ctrl+/

Ctrl+/

⌘+/

Переключить перенос строки [2]

Alt+Z

Alt+Z

⌥+Z

Поиск и замена

Описание

Комбинация Windows

Комбинация Linux

Комбинация macOS

Поиск [3]

Ctrl+F

Ctrl+F

⌘+F

Замена [4]

Ctrl+H

Ctrl+H

⌥+⌘+F

Найти следующий/предыдущий

F3 / Shift+F3

F3 / Shift+F3

⌘+G / Shift+⌘+G

Выбрать все вхождения поиска совпадений

Alt+Enter

Alt+Enter

⌥+Enter

Добавить выделение к следующему совпадению

Ctrl+D

Ctrl+D

⌘+D

Переместить последний выделенный фрагмент к следующему найденному совпадению

Ctrl+K Ctrl+D

Ctrl+K Ctrl+D

⌘+K ⌘+D

Переключить чувствительность к регистру/регулярному выражению/целому слову

Alt+C / R / W

-

-

Перейти к символу [5]

Ctrl+Shift+O

Ctrl+Shift+O

Shift+⌘+O

Перейти к строке

Ctrl+G

Ctrl+G

⌃+G

Мультикурсор и выделение

Описание

Комбинация Windows

Комбинация Linux

Комбинация macOS

Вставить курсор [6]

Alt+Click

Alt+Click

⌥+click

Выставить курсор выше/ниже

Ctrl+Alt+↑ / ↓

Shift+Alt+↑ / ↓

⌥+⌘+↑ / ⌥+⌘+↓

Отменить последнюю операцию курсора

Ctrl+U

Ctrl+U

⌘+U

Вставить курсор в конец каждой выбранной строки

Shift+Alt+I

Shift+Alt+I

Shift+⌥+I

Выбрать текущую строку

Ctrl+L

Ctrl+L

⌘+L

Выбрать все вхождения текущего выделения

Ctrl+Shift+L

Ctrl+Shift+L

Shift+⌘+L

Выбрать все вхождения текущего слова

Ctrl+F2

Ctrl+F2

⌘+F2

Расширить/сжать выделение

Shift+Alt+→ / ←

Shift+Alt+→ / ←

⌃Shift⌘+→ / ←

Выбор столбца (поля)

Shift+Alt+(перетаскивание мыши)

Shift+Alt+(перетаскивание мыши)

Shift+⌥+(перетаскивание мыши)

Выбор столбца (поля) во все стороны

Ctrl+Shift+Alt+(клавиша стрелки)

-

Shift+⌥+⌘+↑+(клавиша стрелки)

Страница выбора столбца (поля) вверх/вниз

Ctrl+Shift+Alt+PgUp / PgDn

-

Shift+⌥+⌘+PgUp / PgDn

Редактирование расширенных языков

Описание

Комбинация Windows

Комбинация Linux

Комбинация macOS

Вызвать предложение

Ctrl+Space, Ctrl+I

Ctrl+Space, Ctrl+I

⌃+Space, ⌘+I

Отформатировать документ [7]

Shift+Alt+F

-

Shift+⌥+F


1. Не имеет плавной прокрутки
2. Горизонтальное прокручивание отсутствует. Не работает для .nscript/.txt/.json/.jl
3. Нет плавной прокрутки у mac0S и .ngscript
4. Нет плавной прокрутки у mac0S и .ngscript
5. Выводится сообщение «The active text editor does not provide symbol information.»
6. Alt+Click может не работать в некоторых дистрибутивах Linux. Вы можете изменить клавишу-модификатор для команды «Вставить курсор» на Ctrl+Click с помощью параметра «editor.multiCursorModifier»
7. Появляется предупреждение «There is no formatter for 'markdown' files installed.»