PHPStorm 10随机忽略AltGr和#x2B;8/9打开支架

PHPStorm 10随机忽略AltGr和#x2B;8/9打开支架,phpstorm,Phpstorm,我对PHPStorm 10.0.2的新版本有一个奇怪的情况。 我有一个德语键盘,要打开方括号[],我需要键入AltGr+8或9个键的组合 所有操作都正常,直到在某个时间点,这些组合被随机忽略,它们被解释为Alt+Strg(英语键盘上的Alt+Ctrl)+8或9,从花括号中上下跳跃 此问题发生在Windows中。当我到达一台linux机器时,我会更新这个问题,以防我能重现它 德语键盘布局是机器上的默认布局,因此没有其他语言 任何人都有这个问题,如何解决 更新1: 如果我按Alt+AltGr和8

我对PHPStorm 10.0.2的新版本有一个奇怪的情况。 我有一个德语键盘,要打开方括号[],我需要键入AltGr+8或9个键的组合

所有操作都正常,直到在某个时间点,这些组合被随机忽略,它们被解释为Alt+Strg(英语键盘上的Alt+Ctrl)+8或9,从花括号中上下跳跃

  • 此问题发生在Windows中。当我到达一台linux机器时,我会更新这个问题,以防我能重现它

  • 德语键盘布局是机器上的默认布局,因此没有其他语言

任何人都有这个问题,如何解决

更新1: 如果我按Alt+AltGr和8或9,它会正常工作

更新2:
我在Linux中尝试过ctrl+alt与windows中的效果不同。所以这是一个仅限windows的问题

您是否启用了“德语布局支持”选项?见-可能相关。启用
actionSystem.force.alt.gr=true
()可能会有帮助…

这让我发疯

然而,这不是随机的(尽管我最初认为是随机的)

复制步骤(德语键盘):

  • 开放式IDE
  • 打开第一个项目(AltGr+8或9将按预期工作)
  • 在新窗口中打开第二个项目(AltGr+8或9现在将开始切换项目,直到只剩下一个窗口为止不再工作)
  • 修复步骤:

  • 打开
    \Users\\.\config\options\keyboard.xml
    (例如
    C:\Users\John\.WebIde100\config\options\keyboard.xml
  • 将“使用非英语键盘”设置为false

  • 你只有德语键盘布局吗?如果您还有另一个键盘不使用
    AltGr
    生成某些符号(例如英文键盘),则造成这种行为的原因可能是当您按下
    AltGr
    组合键时,英文键盘布局处于活动状态。您使用什么操作系统?特殊键的行为取决于操作系统,并且PhpStorm在Windows、Linux和OSX上使用不同的键盘快捷键。PhpStorm 2017(和webstorm 2017)不适用。config/options文件夹中没有
    keyboard.xml
    文件。