JHB*_*ius 6 keyboard key-bindings apl dyalog vscode-extensions
我一直在尝试APL。我运行的是 Windows 10,并且已安装 Dyalog 18.0 以及 VS Code 的 APL 语言和 APL 反引号符号扩展。
\n但即使我没有运行任何这些程序,有时我的键盘会突然被劫持!我的所有 ctrl 命令都被 APL 符号替换。\n例如 ctrl-Z(撤消)变为 \xe2\x8a\x82,ctrl-A(全选)变为 \xe2\x8d\xba。我不知道为什么以及如何再次禁用它。这让我的工作变得非常困难!
\n我一直在谷歌搜索这个问题,但到目前为止还没有找到答案。我查看了 Windows 键盘设置,但看起来很正常。区域设置也正确。\n我现在只是卸载所有内容,但这样我每次想尝试 APL 时都需要重新安装。
\n有人可以告诉我发生了什么事以及如何解决它吗?(并告诉我该向谁抱怨这是一个非常敌对的功能)
\n小智 6
很抱歉我们的 Unicode IME 给您带来了困惑。
\n我确实喜欢使用它,但我设置了一些 Windows 设置以使事情变得更容易。
\n在“查找设置”编辑字段中,输入高级键盘设置
\n单击带有该文本的图标
\n在“切换输入法”下:\n勾选 \xe2\x80\x9c让我为每个应用程序窗口设置不同的输入法\xe2\x80\x9d
\n勾选“在可用时使用桌面语言栏”。当我们的 Dyalog Unicode IME 处于活动状态时,此选项将显示橙色 D 图标。
\n使用右上角的 X 按钮关闭此对话框。
\n如果您还有其他问题或疑问,可以随时通过 support@dyalog.com 询问我们
\n顺便说一下,我们在网站上的“资源”->“字体和键盘”下放置了有关键盘的建议页面的链接。
\n问候,
\n文斯
\n安装标准 Dyalog IME 时,Windows 上有一种新的键盘输入法。你检查过WinKey+Space吗?这应该会循环显示可用的键盘布局,并且您应该会在那里找到以前/默认的布局。
我个人同意这不是处理键盘输入的好方法,并且会给 APL 新手带来很多问题。Dyalog 已经意识到这一点,并且正在寻找适合新用户和现有用户的替代方案。
您可以通过运行 Dyalog 卸载程序(在开始菜单中搜索“卸载 Dyalog”)并仅选择 IME 来卸载标准 IME,而无需卸载整个解释器。
目前,我推荐有关 Typing Glyphs 的 APL Wiki 文章,以获取标准 IME 替代方案的一些想法: https: //aplwiki.com/wiki/Typing_glyphs#Windows
我个人使用abrudz 键盘,以 Alt Gr 作为切换键。