在IntelliJ IDEA中工作时,键盘偶尔会以某种方式锁定,delete或者< > ^按键不再正常工作,以某种方式不再起作用delete ,并且箭头键滚动整个源代码/编辑器部分。
我不知道我是否偶然使用了某种快捷方式,但是使它再次恢复正常的唯一方法是关闭并重新打开IDE,这当然很烦人。
我使用的是Mac OS X Lion,最新的IntelliJ IDEA CE(11.1.1),但以前的版本也有。
在IntelliJ IDEA中工作时,键盘偶尔会以某种方式锁定,delete或者< > ^按键不再正常工作,以某种方式不再起作用delete ,并且箭头键滚动整个源代码/编辑器部分。
我不知道我是否偶然使用了某种快捷方式,但是使它再次恢复正常的唯一方法是关闭并重新打开IDE,这当然很烦人。
我使用的是Mac OS X Lion,最新的IntelliJ IDEA CE(11.1.1),但以前的版本也有。
Answers:
检查idea.log
(帮助|显示登录...)是否有异常。如果在PSI/document inconsistency before reparse
那里看到,那么您可能会受到此bug的影响。
如果还有其他与此错误无关的例外情况,请将该日志发送给JetBrains技术支持。
superuser.com上的这个答案对我有用:
ibus-daemon -rd
ibus-daemon -rd; and sleep 0.25; and setxkbmap gb
鱼壳在Ubuntu 14.04上帮了我大忙
我是IntelliJ的新手,并且有通过删除的相同问题delete。但是我才意识到IntelliJ实际上是在模仿Vim中的键。
例如,当某些文本突出显示时,按d删除文本,按y复制(猛击)文本,按p粘贴(放入)文本,然后按i进入编辑(插入)模式。
对于导航,Ctrl+f导航到下一个屏幕,Ctrl+b导航到前一个屏幕,并且Shift+g导航到文件的末尾。
一切都与Vim中的相同。
您在jetbrains youtrack中有一个针对intellij想法的未解决问题,它建议了两种解决方案:
我用了第二个,并解决了我的问题。
我会定期遇到相同的问题,这很痛苦,因为IntelliJ首先要花很长时间才能加载,然后我需要关闭它并重新开始!
我的IntelliJ日志中的任何地方都没有“ PSI”。我将把日志发送到IntelliJ。希望他们能尽快解决此问题,因为这是浪费大量时间!
我尝试过的其他方法:
您可能需要更新插件。如果它们过时,它们可能导致奇怪的行为。
http://www.jetbrains.com/idea/webhelp/installing-updating-and-uninstalling-repository-plugins.html
如果这样做ibus restart
,您将得到一个qwerty键盘。对于法国用户,您可以执行以下操作:
ibus restart; sleep 1; ibus engine xkb:fr::fra
我想你可以改变fr::fra
的ru
或us:dvorak:eng
在我的情况下,退格键无效,仅在终端中有效。我通过修复它
Preferences -> Terminal -> Check "Override IDE shortcuts"
在Windows 10上遇到同样的问题。您可以尝试从任务管理器中手动关闭IDE。当IntelliJ无法运行时,即IntelliJ Idea启动但屏幕尚未打开时,执行此操作。
就我而言,情况有所不同。输入我的Idea许可证凭据后,出现了这种奇怪的行为。我想它为我创建了一个新的Jet Brains用户帐户,并具有同步默认启用的IDE设置的功能。我的建议是,它用Jet Brains创建的一些默认设置覆盖了我的设置(包括键盘绑定)。
幸运的是,我以前设置我Settings Repository
的Github
。我按回滚到我的旧设置File -> Settings Repository -> Override Local
。
问题出在数据库编辑器中的macOS上。
Ubuntu 20.04上无响应键盘的解决方法
来自:https : //youtrack.jetbrains.com/issue/IDEA-23472
- 转到IDE“帮助|编辑自定义VM选项...”
- 将-Drecreate.x11.input.method = true添加到新行
- 重新启动IDE
解决此问题的最简单方法是禁用in.IDEA右下角的VIM仿真器。那应该做