5

我一直在尝试 APL。我正在运行 Windows 10,并且我已经安装了 Dyalog 18.0,以及 VS Code 的 APL 语言和 APL 反引号符号扩展。

但是即使我没有运行任何这些程序,有时我的键盘也会突然被劫持!我所有的 ctrl 命令都替换为 APL 符号。例如 ctrl-Z(撤消)变为⊂,而 ctrl-A(全选)变为⍺。我不知道为什么以及如何再次禁用它。这让我的工作变得非常困难!!!

我一直在谷歌上搜索这个,但到目前为止还没有找到答案。我查看了 Windows 键盘设置,但看起来很正常。区域设置也正确。我现在只是卸载所有东西,但这样我每次想尝试 APL 时都需要重新安装。

有人能告诉我发生了什么以及如何解决吗?(并告诉我该向谁抱怨这是一个非常敌对的功能)

4

3 回答 3

5

安装标准 Dyalog IME 时,Windows 上有一种新的键盘输入法。你检查过WinKey+Space吗?这应该循环通过可用的键盘布局,您应该在那里找到您以前/默认的布局。

我个人同意这不是处理键盘输入的好方法,并且会给 APL 的新手带来很多问题。Dyalog 意识到并正在寻找对新用户和现有用户都适用的替代方案。

您可以通过运行 Dyalog 卸载程序(在开始菜单中搜索“卸载 Dyalog”)并仅选择 IME 来卸载标准 IME ,而无需卸载整个解释器。

现在,我推荐关于 Typing Glyphs 的 APL Wiki 文章,以了解有关标准 IME 替代方案的一些想法:https ://aplwiki.com/wiki/Typing_glyphs#Windows

我个人使用带有 Alt Gr 作为切换键的abrudz 键盘。

于 2021-10-05T09:34:00.637 回答
4

很抱歉,我们的 Unicode IME 让您感到困惑。

我确实喜欢使用它,但我设置了一些 Windows 设置以使事情变得更容易。

  1. 开始按钮->设置

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

单击带有该文本的图标

在切换输入法下:勾选“让我为每个应用窗口设置不同的输入法”</p>

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

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

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

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

顺便说一句,我们在我们网站的 Resources->Fonts and Keyboards 下放置了指向有关键盘的建议页面的链接。

问候,

文斯

于 2021-10-05T10:15:54.990 回答
2

我只是想补充一点,您的投诉已经传达给需要投诉的人。这是一个困难的问题空间,介于不断变化的技术、多个平台、APL 的新用户或临时用户以及一直使用 APL 并希望在电子邮件消息中键入 APL 符号的人们等之间。绝对是时候对我们使用的键盘技术进行大修,这将在下一个开发周期的待办事项清单上。在那之前,我希望你能够接受迄今为止提供的建议!

谢谢你的呐喊,

Morten Kromberg,Dyalog 首席技术官

于 2021-10-07T13:29:29.203 回答