MacOSX:如何禁用重音字符输入

时间:2012-10-04 08:27:13

标签: macos quotes diacritics

我在MacOSX Lion上使用Eclipse Juno并且有一个让我疯狂的问题(在Xcode和Appcode中一切正常)。我经常打印一个引号/撇号并移动插入符号。但是在这个Mac版本的Eclipse中,我键入的引号用橙色标记突出显示(看起来像Mac智能引号功能),当我移动插入符号时 - 引用消失! 我试过了

defaults write NSGlobalDomain AutomaticQuoteSubstitutionEnabled -bool false

全局禁用智能qotes,重新启动计算机,但这没有帮助。

此外,我试图在Eclipse首选项中找到与“引用”,“智能”,“更正”相关的内容,但没有运气。

试图禁用“智能插入模式” - 无用。

尝试设置Java->打字 - >自动关闭 - >字符串为“打开” - 但现在当我在打印引号后移动插入符号时,eclipse将其加倍而不是像以前那样删除。也烦人。为什么在其他程序中引用处理按预期工作但我不能在Eclipse中以相同的方式工作?

顺便说一句,当我最近按下引号然后我得到了'ä'符号。所以我认为这与自动更正有关。 但即使我禁用语言&文本 - >自动替换日食取代“+'a'到'ä'。 如何禁用此行为?

2 个答案:

答案 0 :(得分:83)

是的!很遗憾我不知道这么简单的事情 - 但这是因为我不是一个疯子,我一次住在几个操作系统上。当我发现引号+符号给我一个重音字符时,我意识到发生了什么。

这很容易:

  • 启动系统偏好设置,打开语言&文字窗格。
  • 单击“输入源”选项卡。
  • 在左侧的输入法列表中,向下滚动并启用美国,禁用美国国际。

这是'美国国际'做了所有的邪恶。有些IDE使用自己的输入系统,而Eclipse使用通用输入。 这个功能就是其中一个“小方便的东西”(就像聪明的引语一样),它有时会让我的生活变成噩梦。

答案 1 :(得分:0)

如果您要停用美国英语以外语言的自动重音,我在此处制作了一个解决方法:How to prevent the typing of special characters like "~" modifying the next keyboard input?

相关问题