2016-12-17 3 views
1

Недавно я получил персональную лицензию для Dyalog APL и начал использовать ее (я перехожу из APLX). Мне это очень нравится, но всякий раз, когда я не использую IDE, символы привязки символов APL сохраняются. Например, если я попытаюсь отменить что-то в другом приложении, нажав CTRL-Z, вместо этого я получу ⊂, и отмена не пройдет. Точно так же попытка использовать CTRL-S для сохранения документа приведет к тому, что я наберу ⌈ вместо сохранения. Единственный способ решить эту проблему - перезагрузить компьютер.Dyalog APL - Отключение ввода символа APL

Как отключить ввод символа APL после того, как среда IDE не находится в фокусе или была закрыта? Если нет способа сделать это, можно ли сопоставить ярлык символа с ALT вместо CTRL? ALT используется гораздо реже, чем CTRL для ярлыков, поэтому я мог бы жить с этим.

Я использую 64-разрядную версию Windows 8.1 и 64-разрядную версию Dyalog APL с американской клавиатурой.

ответ

1

Dyalog использует стандартный механизм Windows, называемый «IME» (редактор методов ввода) для включения ввода символов APL. Преимущество заключается в том, что это позволяет использовать APL-символы в любом месте, но, очевидно, есть вторая сторона. «Задача» в вашей настройке - только изменить IME обратно из APL в обычный текстовый режим, и это не требует перезагрузки. Pls проверит эту статью для получения дополнительной информации об IME: https://www.google.de/amp/www.thewindowsclub.com/input-method-editors-windows/amp (Извините, я использую W10, поэтому я скорее отсылаю вас к этой статье, чем давая неверную информацию ... BTW, преимущество W10 в том, что IME будет использоваться по умолчанию работайте в режиме приложения, поэтому вы можете пойти в WinWord и использовать стандартные клавиши без переключения IME.)

+0

, который сделал трюк, спасибо – wptreanor

2

Если вы хотите использовать AltGr (правая сторона Alt), чтобы вводить символы APL, сохраняя обычную американскую компоновку или почти нормальный макет UK, вы можете использовать my keyboard layout вместо IDE. Это позволяет избежать практически всех столкновений с другими приложениями, поэтому вы можете постоянно держать клавиатуру в активном состоянии и забывать о переключении режима.

+1

Это фантастика, спасибо – wptreanor

Смежные вопросы