Text-based Document Editor Shortcuts
Следующие сочетания клавиш относятся к текстовым редакторам документов, включая поддерживаемые текстовые редакторы для скриптов. Общие сведения о сочетаниях клавиш — включая доступ и редактирование, общие сочетания среды Altium и клавиши-ускорители — см. в Altium Designer Shortcut Keys.
При просмотре списков сочетаний клавиш учитывайте следующее:
- При указании сочетаний использование символа плюс (+) означает, что нужно удерживать несколько клавиш на клавиатуре в указанной последовательности. Например, Shift+F1 означает удерживать клавишу Shift, затем нажать клавишу F1. Аналогично, Shift+Ctrl+PgUp означает удерживать клавишу Shift , затем одновременно удерживать клавишу Ctrl и нажать клавишу PgUp.
- Если используются стандартные кнопки мыши, Click означает один щелчок левой кнопкой мыши, Double-Click — два щелчка левой кнопкой мыши, а Right-Click — один щелчок правой кнопкой мыши.
General Editing |
||
| Ctrl+Z | Восстановить документ в состояние до последней операции. Поддерживается несколько уровней отмены. | |
| Ctrl+Y | Восстановить изменения, отменённые функцией Undo. Поддерживается несколько уровней повтора. | |
| Ctrl+X | Удалить весь выделенный текст из текущего документа. Копия выделения помещается в стандартный буфер обмена Windows. | |
| Ctrl+C | Скопировать весь выделенный текст из текущего документа в стандартный буфер обмена Windows. | |
| Ctrl+V | Вставить текущее содержимое стандартного буфера обмена Windows в активный текстовый документ. | |
| Right-Click | Открыть контекстное меню документа. | |
Document Scrolling |
||
| Mouse Wheel | Прокрутка по вертикали внутри документа. | |
| PgDn | Прокрутить вниз на одну страницу. | |
| PgUp | Прокрутить вверх на одну страницу. | |
| Ctrl+Down Arrow | Прокрутить вниз на одну строку. | |
| Ctrl+Up Arrow | Прокрутить вверх на одну строку. | |
Finding Text |
||
| Ctrl+F | Открыть диалог Find Text, в котором можно настроить поиск конкретного текста в текущем документе, во всех текстовых документах активного проекта, во всех открытых текстовых документах или во всех текстовых документах в указанном каталоге. | |
| Ctrl+H | Открыть диалог Replace Text, в котором можно настроить поиск и замену конкретного текста — в текущем документе, во всех текстовых документах активного проекта, во всех открытых текстовых документах или во всех текстовых документах в указанном каталоге. | |
| F3 | Найти следующее вхождение последнего поискового запроса, заданного в диалоге Find Text. | |
| Shift+Ctrl+F | Найти следующее вхождение текущего выделенного текста в активном документе. | |
Text Cursor Movement |
||
| Down Arrow | Переместить текстовый курсор вниз на одну строку. | |
| Left Arrow | Переместить текстовый курсор влево в текущей строке на один символ. | |
| Ctrl+Left Arrow | Переместить текстовый курсор влево на одно слово. | |
| Right Arrow | Переместить текстовый курсор вправо на один символ. | |
| Ctrl+Right Arrow | Переместить текстовый курсор вправо на одно слово. | |
| Home | Переместить текстовый курсор в начало текущей строки. | |
| Ctrl+End | Переместить текстовый курсор в конец файла. | |
| Ctrl+PgDn | Переместить текстовый курсор в нижнюю часть окна документа. | |
| End | Переместить текстовый курсор в конец текущей строки. | |
| Ctrl+Home | Переместить текстовый курсор в начало файла. | |
| Ctrl+PgUp | Переместить текстовый курсор в верхнюю часть окна документа. | |
| Up Arrow | Переместить текстовый курсор вверх на одну строку. | |
Text Selection |
||
| Ctrl+A | Выделить весь текст в текущем документе. | |
| Click&Drag | Полный контроль выделения текста. | |
| Shift+Left Arrow | Расширить выделение на один символ влево от текущей позиции курсора. | |
| Shift+Ctrl+Left Arrow | Расширить выделение на одно слово влево от текущей позиции курсора. | |
| Alt+Shift+Down Arrow | Расширить прямоугольное (колоночное) выделение на одну строку вниз от текущей позиции курсора. | |
| Alt+Shift+Left Arrow | Расширить прямоугольное (колоночное) выделение на один столбец влево от текущей позиции курсора. | |
| Alt+Shift+Right Arrow | Расширить прямоугольное (колоночное) выделение на один столбец вправо от текущей позиции курсора. | |
| Alt+Shift+Up Arrow | Расширить прямоугольное (колоночное) выделение на одну строку вверх от текущей позиции курсора. | |
| Shift+PgDn | Расширить выделение на одну страницу вниз от текущей позиции курсора. | |
| Shift+Right Arrow | Расширить выделение на один символ вправо от текущей позиции курсора. | |
| Shift+Ctrl+Right Arrow | Расширить выделение на одно слово вправо от текущей позиции курсора. | |
| Shift+Ctrl+Home | Расширить выделение от текущей позиции курсора до начала текущего документа. | |
| Shift+Home |
Расширить выделение от текущей позиции курсора до начала текущей строки. |
|
| Shift+Ctrl+PgDn | Расширить выделение от текущей позиции курсора до нижней границы текущего окна документа. | |
| Shift+Ctrl+End | Расширить выделение от текущей позиции курсора до конца текущего документа. | |
| Shift+End | Расширить выделение от текущей позиции курсора до конца текущей строки. | |
| Shift+PgUp | Расширить выделение на одну страницу вверх от текущей позиции курсора. | |
| Shift+Down Arrow | Расширить выделение на одну строку вниз от текущей позиции курсора. | |
| Shift+Up Arrow | Расширить выделение на одну строку вверх от текущей позиции курсора. | |
| Shift+Ctrl+PgUp | Расширить выделение от текущей позиции курсора до верхней границы текущего окна документа. | |
Text Column Selection |
||
| Alt+Click&Drag | Полный контроль колоночного выделения. | |
| Alt+Shift+PgDn | Расширить колоночное выделение на одну страницу вниз от текущей позиции курсора. | |
| Alt+Shift+PgUp | Расширить колоночное выделение на одну страницу вверх от текущей позиции курсора. | |
| Alt+Shift+Ctrl+Left Arrow | Расширить колоночное выделение на одно слово влево от текущей позиции курсора. | |
| Alt+Shift+Ctrl+Right Arrow | Расширить колоночное выделение на одно слово вправо от текущей позиции курсора. | |
| Alt+Shift+Ctrl+PgDn | Расширить колоночное выделение от текущей позиции курсора до нижней границы текущего окна документа. | |
| Alt+Shift+Ctrl+Home | Расширить колоночное выделение от текущей позиции курсора до начала текущего документа. | |
| Alt+Shift+Ctrl+End | Расширить колоночное выделение от текущей позиции курсора до конца текущего документа. | |
| Alt+Shift+Home |
Расширить колоночное выделение от текущей позиции курсора до начала текущей строки. |
|
| Alt+Shift+End | Расширить колоночное выделение от текущей позиции курсора до конца текущей строки. | |
| Alt+Shift+Ctrl+PgUp | Расширить колоночное выделение от текущей позиции курсора до верхней границы текущего окна документа. | |
Insertion |
||
| Ctrl+N | Вставить новую строку в текущей позиции курсора. | |
| Enter |
Вставить возврат каретки в текущей позиции курсора. |
|
| Tab |
Перейти вперёд табуляцией от текущей позиции курсора. |
|
| Shift+Tab |
Перейти назад табуляцией от текущей позиции курсора. |
|
Text Deletion |
||
| Backspace |
Удалить один символ слева от курсора. Если в документе выделен один или несколько символов, команда удалит выделение. |
|
| Delete | Удалить один символ справа от курсора. Если в документе выделен один или несколько символов, команда удалит выделение. | |
| Ctrl+Backspace | Удалить все символы назад до начала первого слова, расположенного непосредственно слева от текущей позиции курсора. | |
| Ctrl+Q+Y | Удалить все символы от текущей позиции курсора до конца текущей строки. | |
| Ctrl+T | Удалить все символы до начала первого слова, расположенного непосредственно справа от текущей позиции курсора. | |
Miscellaneous |
||
| Shift+Ctrl+C | Сбросить любую фильтрацию, применённую в данный момент к активному документу. | |
| Ctrl+Enter | Автоматически открыть документ, над которым в данный момент находится курсор. Обратите внимание, что эта функция открывает только документы, которые хранятся в том же месте на жестком диске, что и текстовый документ, из которого выполняется вызов. Если документ не находится в этом каталоге, появится диалоговое окно Open , откуда можно перейти к нужному документу и открыть его. Если документ уже открыт на момент вызова, он станет активным документом. Также обратите внимание, что эта функция открывает только документы, в именах файлов которых нет пробелов. Например, Example_Design_File.SchDoc и ExampleDesignFile.SchDoc откроются с помощью этой функции, а Example Design File.SchDoc — нет. | |
| Insert |
Переключить текстовый режим между Insert (дополнительный текст добавляется в документ в позиции курсора) и Overwrite (дополнительный текст перезаписывает существующий текст по мере ввода). |
|
| Shift+Ctrl+n (n=1-9) |
Сохранить текущее положение текстового курсора в маркер позиции n. Новое положение, назначенное маркеру позиции, перезапишет ранее заданное положение. |
|
| Ctrl+n (n=1-9) |
Переместить текстовый курсор в заранее определенное место текущего документа, сохраненное в маркере позиции n. Если соответствующий маркер позиции не задан, текстовый курсор останется в текущем месте. |
|
Scripting Specific |
||
| F9 | Запустить текущий скрипт. Если скрипт для запуска не определен, назначьте процедуру стартового скрипта для выполнения в диалоговом окне Select Item to Run. | - |
| Ctrl+F9 | Запустить текущий скрипт до строки, на которой сейчас находится текстовый курсор, затем приостановить выполнение. | - |
| F5 |
Переключить (включить/выключить) точку останова для текущей строки. Щелчок в поле слева (gutter) также переключает точку останова для текущей строки. |
- |
| Ctrl+F7 |
Открыть диалоговое окно скрипта Evaluate, чтобы увидеть текущее значение (результат) выражения, находящегося под курсором. Обратите внимание, что эта команда доступна только во время выполнения скрипта или при его отладке (пошаговом выполнении). |
- |
| F7 | Перейти внутрь и выполнить следующую строку кода. Используйте для выполнения текущего скрипта построчно. | - |
| F8 | Перешагнуть (выполнить без остановки) вызываемую процедуру. Если оператор строки не является вызовом процедуры, выполнить шаг внутрь и выполнить строку как обычно. | - |
| Ctrl+F3 | Остановить (прервать) выполняющуюся в данный момент процедуру скрипта. | - |
| Ctrl+F5 | Открыть диалоговое окно Add New Watch, в котором можно задать новое выражение наблюдения (watch) для текущего скрипта. | - |
| Ctrl+Click по переменной/методу | Переместить курсор к соответствующему месту объявления переменной/метода. | - |
| Ctrl+J | Открыть всплывающее окно Statement Templates. | - |
| Ctrl+Space | Открыть всплывающее окно Method Parameters. | - |
| Alt+Ctrl+B | Открыть панель Breakpoints. | - |
| Alt+Ctrl+E | Открыть панель Code Explorer. | - |
| Alt+Ctrl+I | Открыть панель Object Inspector . | - |
| Alt+Ctrl+P | Открыть панель Tool Palette. | - |
| Alt+Ctrl+S | Открыть панель Call Stack. | - |
| Alt+Ctrl+W | Открыть панель Watch List . | - |
| F12 | Переключаться между представлениями Code и Form для активного документа скрипта. | - |