不需要:APL 键盘覆盖已启用?

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
  1. 开始按钮->设置
  2. \n
\n

在“查找设置”编辑字段中,输入高级键盘设置

\n

单击带有该文本的图标

\n

在“切换输入法”下:\n勾选 \xe2\x80\x9c让我为每个应用程序窗口设置不同的输入法\xe2\x80\x9d

\n

勾选“在可用时使用桌面语言栏”。当我们的 Dyalog Unicode IME 处于活动状态时,此选项将显示橙色 D 图标。

\n
    \n
  1. 在同一个对话框中,有一个输入语言热键。\n我发现选择一个热键组合来激活我们的 Unicode IME 很方便,而另一个热键组合则可以返回到默认的 Windows 键盘布局。
  2. \n
\n

使用右上角的 X 按钮关闭此对话框。

\n

如果您还有其他问题或疑问,可以随时通过 support@dyalog.com 询问我们

\n

顺便说一下,我们在网站上的“资源”->“字体和键盘”下放置了有关键盘的建议页面的链接。

\n

问候,

\n

文斯

\n


Rik*_*dyP 5

安装标准 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 作为切换键。