Для большинства элементов главного меню можно настроить сочетание клавиш. По умолчанию, сочетания клавиш присвоены только наиболее используемым пунктам меню. Вы можете изменить сочетания клавиш по умолчанию и добавить новые, поместив в каталог настроек ОмегаТ файл с соответствующими определениями (см. раздел Расположение пользовательских файлов).
Файл с определениями сочетаний клавиш должен называться MainMenuShortcuts.properties
и содержать не более одного сочетания в каждой строке. Допускается наличие пустых строк и строк комментария, которые начинаются
с «//». Все символы после знака «//» будут проигнорированы.
Чтобы новые сочетания клавиш вступили в силу, после изменения MainMenuShortcuts.properties
ОмегаТ должна быть перезапущена.
Новые сочетания клавиш должны определяться следующим образом: <кодовое обозначение пункта меню>=<сочетание клавиш>
, где <кодовое обозначение пункта меню> — код из приведённых ниже таблиц, а <сочетание клавиш> — заданная пользователем комбинация клавиш, которую надо нажать.[2].
<сочетание клавиш> имеет следующий формат: 0 или 1 <модификатор>
, затем 0 или 1 <состояние>
и 1 <клавиша>
, где:
Например, в сочетаниях клавиш, используемых ОмегаТ по умолчанию[5] можно найти:
projectOpenMenuItem=ctrl O
editCreateGlossaryEntryMenuItem=ctrl shift G
Первое сочетание клавиш используется для
, а второе для .Если для открытия проекта вы хотите использовать сочетание клавиш SHIFT+CTRL+O, измените MainMenuShortcuts.properties
следующим образом:
projectOpenMenuItem=shift ctrl O
.
Если вы пользователь Mac и хотите использовать сочетание клавиш SHIFT+COMMAND+S для просмотра статистки, добавьте в файл MainMenuShortcuts.properties
следующую строку:
toolsShowStatisticsStandardMenuItem=shift meta
S
Сохраните файл и перезапустите ОмегаТ. Теперь новые сочетания клавиш должны появиться в соответствующих пунктах меню. Если они не конфликтуют с системными сочетаниями клавиш, в ОмегаТ они должны заработать.
Таблица H.1. Меню «Проект»
Пункт меню | Сочетание клавиш по умолчанию | Кодовое обозначение пункта меню |
---|---|---|
Создать | projectNewMenuItem | |
Открыть | CTRL+O | projectOpenMenuItem |
Импортировать исходные файлы... | projectImportMenuItem | |
Импортировать из MediaWiki... | projectWikiImportMenuItem | |
Перезагрузить | F5 | projectReloadMenuItem |
Закрыть | CTRL+SHIFT+W | projectCloseMenuItem |
Сохранить | CTRL+S | projectSaveMenuItem |
Создать переведённые документы | CTRL+D | projectCompileMenuItem |
Свойства... | CTRL+E | projectEditMenuItem |
Файлы проекта... | CTRL+L | viewFileListMenuItem |
Выход | CTRL+Q | projectExitMenuItem |
Таблица H.2. Меню «Правка»
Пункт меню | Сочетание клавиш по умолчанию | Кодовое обозначение пункта меню |
---|---|---|
Отменить последнее действие | CTRL+Z | editUndoMenuItem |
Повторить последнее действие | CTRL+Y | editRedoMenuItem |
Заменить на совпадение | CTRL+R | editOverwriteTranslationMenuItem |
Вставить совпадение | CTRL+I | editInsertTranslationMenuItem |
Заменить на машинный перевод | CTRL+M | editOverwriteMachineTranslationMenuItem |
Заменить на оригинал | SHIFT+CTRL+R | editOverwriteSourceMenuItem |
Вставить оригинал | SHIFT+CTRL+I | editInsertSourceMenuItem |
Вставить теги оригинала | SHIFT+CTRL+T | editTagPainterMenuItem |
Экспортировать выделенный текст | SHIFT+CTRL+C | editExportSelectionMenuItem |
Добавить в глоссарий | SHIFT+CTRL+G | editCreateGlossaryEntryMenuItem |
Поиск в проекте... | CTRL+F | editFindInProjectMenuItem |
Выбрать совпадение № 1 | CTRL+1 | editSelectFuzzy1MenuItem |
Выбрать совпадение № 2 | CTRL+2 | editSelectFuzzy2MenuItem |
Выбрать совпадение № 3 | CTRL+3 | editSelectFuzzy3MenuItem |
Выбрать совпадение № 4 | CTRL+4 | editSelectFuzzy4MenuItem |
Выбрать совпадение № 5 | CTRL+5 | editSelectFuzzy5MenuItem |
Строчные буквы | lowerCaseMenuItem | |
Прописные буквы | upperCaseMenuItem | |
Каждое слово с прописной буквы | titleCaseMenuItem | |
Изменять регистр в цикле… | SHIFT+F3 | cycleSwitchCaseMenuItem |
Таблица H.3. Меню «Переход»
Пункт меню | Сочетание клавиш по умолчанию | Кодовое обозначение пункта меню |
---|---|---|
Следующий непереведённый сегмент | CTRL+U | gotoNextUntranslatedMenuItem |
Следующий сегмент | CTRL+N или ВВОД или TAB | gotoNextSegmentMenuItem |
Предыдущий сегмент | CTRL+P или CTRL+ВВОД или CTRL+TAB | gotoPreviousSegmentMenuItem |
Сегмент с номером... | CTRL+J | gotoSegmentMenuItem |
Назад... | CTRL+SHIFT+P | gotoHistoryForwardMenuItem |
Вперёд... | CTRL+SHIFT+N | gotoHistoryBackMenuItem |
Таблица H.4. Меню «Вид»
Пункт меню | Сочетание клавиш по умолчанию | Кодовое обозначение пункта меню |
---|---|---|
Выделить переведённые сегменты | viewMarkTranslatedSegmentsCheckBoxMenuItem | |
Выделить непереведённые сегменты | viewMarkUntranslatedSegmentsCheckBoxMenuItem | |
Показать сегменты оригинала | viewDisplaySegmentSourceCheckBoxMenuItem | |
Выделить не уникальные сегменты | viewMarkNonUniqueSegmentsCheckBoxMenuItem | |
Сведения об изменении/Ничего не показывать | viewDisplayModificationInfoNoneRadioButtonMenuItem | |
Сведения об изменении/Показать для выбранного сегмента | viewDisplayModificationInfoSelectedRadioButtonMenuItem | |
Сведения об изменении/Показать для всех сегментов | viewDisplayModificationInfoAllRadioButtonMenuItem |
Таблица H.5. Меню «Инструменты»
Пункт меню | Сочетание клавиш по умолчанию | Кодовое обозначение пункта меню |
---|---|---|
Проверить теги | CTRL+T | toolsValidateTagsMenuItem |
Статистика | toolsShowStatisticsStandardMenuItem | |
Статистика по совпадениям | toolsShowStatisticsMatchesMenuItem |
Таблица H.6. Меню «Параметры»
Пункт меню | Сочетание клавиш по умолчанию | Кодовое обозначение пункта меню |
---|---|---|
Использовать TAB для перехода | optionsTabAdvanceCheckBoxMenuItem | |
Всегда подтверждать выход | optionsAlwaysConfirmQuitCheckBoxMenuItem | |
Машинный перевод | ||
Подсказки/Показывать подсказки | optionsTransTipsEnableMenuItem | |
Подсказки/Точное совпадение | optionsTransTipsExactMatchMenuItem | |
Шрифт... | optionsFontSelectionMenuItem | |
Файловые фильтры... | optionsSetupFileFiltersMenuItem | |
Сегментация... | optionsSentsegMenuItem | |
Проверка орфографии... | optionsSpellCheckMenuItem | |
Параметры редактирования... | optionsWorkflowMenuItem | |
Проверка тегов... | optionsTagValidationMenuItem | |
Команда... | optionsTeamMenuItem | |
Внешние TMX... | optionsExtTMXMenuItem | |
Вид... | optionsViewOptionsMenuItem | |
Сохранить | optionsSaveOptionsMenuItem | |
Прокси... | optionsViewOptionsMenuLoginItem | |
Восстановить главное окно | optionsRestoreGUIMenuItem |
Таблица H.7. Меню «Справка»
Пункт меню | Сочетание клавиш по умолчанию | Кодовое обозначение пункта меню |
---|---|---|
Руководство пользователя... | F1 | helpContentsMenuItem |
О программе... | helpAboutMenuItem |
[2] Полный синтаксис определения сочетаний клавиш описан в документации Java 1.6 от компании Oracle (внизу страницы): Сочетания клавиш Java 1.6
[3] На Mac OS X модификатор meta используется для обозначения клавиши COMMAND.
[4] Все возможные клавиши перечислены в документации Java 1.6 от компании Oracle: Описание Java 1.6 keyEvents
[5] Сочетания клавиш по умолчанию в ОмегаТ доступны на SourceForge: Сочетания клавиш по умолчанию
Сочетания клавиш по умолчанию для Mac также доступны на SourceForge, в них вместо «ctrl» используется «meta»: Сочетания клавиш по умолчанию для Mac