停止使用 Mac 键盘选项作为字符修饰符

Phu*_*yen 18 mac keyboard-shortcuts

我不想使用 Mac 键盘中将 Option+a 替换为 å 的功能。(例如,假设我想快速按下 NetBeans 中的全部替换按钮)我怎样才能让 Mac 停止做这样的事情?

编辑: 我的问题源于这种情况:我在 NetBeans 中使用替换功能。当我在替换文本框时,我正在输入一些东西。完成后,我通过按键盘中的 Option+A 调用“全部替换”按钮。Netbeans 理解它,因为它执行替换所有功能。但是,就在此之前,å 字符(按 Option+A 的结果)附加到替换后,使该过程不正确。我现在不需要输入特殊字符,所以我想停止它。如果可以使用另一个快捷键打开/关闭此类功能,不是更明智吗?

Mal*_*olm 10

我有一个比创建自己的自定义键盘更好的解决方案:只需使用“Unicode Hex Input”输入源。这是常规的 QWERTY 减去 \xe2\x8c\xa5 按钮上所有这些奇怪的东西。

\n\n

但不确定可以使用哪个操作系统版本。如果您有任何相关信息,请随时将其编辑到答案中。

\n

  • @Arjan 绝对至少会传播到我的 IDE(Android Studio/IntelliJ IDEA)。出于显而易见的原因,我的代码中不需要任何重音字符,对于大多数其他开发人员来说应该是相同的。如果您在其他地方使用重音字符,那么是的,显然您必须为此设置一个单独的输入源。 (3认同)
  • 请注意,不幸的是,由于某种原因,这会禁用 option+← 和 option+→ 单词分隔的键盘导航快捷键。 (3认同)

gho*_*ppe 5

altMacintosh上的按键主要用于国际字符键盘映射。这是一种比 windows alt-numpad 技巧更明智和合理的扩展字符方法。因此,它通常不单独用作键盘快捷键(除了功能键),尽管它在某些快捷键中与command和一起使用control

可以使用名为 Ukelele 的实用程序完成键盘重新映射:

http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=ukelele

但是,这对您没有帮助,因为您希望该alt键充当快捷键(命令/控制)键。

如果您不熟悉修饰键的位置,有一个免费实用程序可让您交换修饰键:

http://doublecommand.sourceforge.net/

这是解释 MacOS X 键盘快捷键以及如何调整 Netbeans 快捷键或 Mac OSX 快捷键的 Netbeans 文章:

http://netbeans.org/kb/articles/mac.html

编辑:netbeans 对话框中按钮快捷方式的解决方案。

好的,所以 Netbeans IDE 是一个脑死亡的跨平台 java 应用程序。在使用 alt 键按钮快捷键之前,请确保您没有突出显示文本字段。这可以通过点击tab或快速完成shifttab

  • 我已经查看了您建议的解决方案,但没有一个是我所期望的。我已经修改了问题,以便您可以更清楚地了解我的问题。 (2认同)
  • 如果这是一个;强行创新是他们最愚蠢的决定之一。在 Macbook 上只有 CMD + CTRL 作为快捷键是愚蠢的,因为只有一个 CTRL,这意味着你在按住 CTRL 的同时不能按超过一半的键。符合人体工程学的键盘手指放置要求当两只手位于不同的一半时使用快捷键,因此我们有两个修饰键。否则键盘制造商会省钱,不包括那些额外的按键。我讨厌这种无知的决定,这种决定在这家公司很猖獗。他们也太骄傲了,不愿承认自己错了! (2认同)