我在我的mac上使用Intellij Idea来处理项目,并且我一直遇到一个无法输入的问题。偶尔当我切换到另一个应用程序然后切换回Intellij时我无法输入任何内容,当我点击某些内容时光标不会出现在文本上。有谁知道是什么原因造成的? 1-2分钟后它恢复正常,但它开始更频繁地发生,并且无法打字并且无法修复它是非常令人沮丧的。
这是我正在使用的Intellij的版本(它的格式为代码,因为stackoverflow决定它是,并且在我以这种方式格式化之前不会让我提交我的问题):
IntelliJ IDEA 2016.1.3
Build #IC-145.1617, built on June 3, 2016
JRE: 1.8.0_76-release-b198 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
答案 0 :(得分:31)
答案 1 :(得分:5)
我也遇到了这个问题,...
MAC OS Mojave 10.14.2,Inteliij社区2018.3.5
除了重新启动/清除缓存外,我还发现cmd + leftShift + F仍会打开搜索窗口,并且所有击键都显示在搜索框中!
搜索快捷键后,我能够关闭搜索框并重新工作!
答案 2 :(得分:3)
偶尔会出现相同的问题,无法在任何Intellij窗口中键入。我的临时/快速修复方法是:
似乎要修复它一段时间。
答案 3 :(得分:2)
引用答案的作者:
我遇到了同样的问题。单击顶部的图标后,它消失了 滚动条。它经常在Windows 7/10上发生,并且 偶尔在mac上。我的同事说他们也经历过这样的事情
答案 4 :(得分:2)
也许您已经说过进入Vim模拟器。也许只是错误:)。
Control-V是常用的快捷方式。 Control-Alt_V是启用Vim模式的快捷方式,因此您可以看到问题所在...
如何在五秒钟内知道:键入“:”(冒号),如果光标跳到屏幕的末尾,即vim。如果是这样,请输入q
退出,然后输入Control-Alt-V
(在Windows上)返回IDEA标准模式。
vi从此成为一个功能强大的文本编辑器。但是只有当您假装并知道如何使用它时……IDEA安装上甚至会出现一条警告,例如“ iirc”用黄色粗体字iirc表示“请勿安装,除非您熟悉Vim”。
[遵循历史数据,您可能会发现无聊的话题或有趣的内容]
今天的编辑者会立即以编辑模式打开代码,因此您可以开始在现有代码上输入内容。另一方面,Vim
在浏览模式下打开代码:可以使用一组导航键来浏览代码。您键入的所有内容都应该是命令。当您要编辑时,请进入INSERT模式,然后可以键入新文本。只有那样。
仅用于获取更多历史数据:vi导航模式非常适合使用IDEA学习您不知道的代码,因为除非您告知您,否则它不会更改文本,并且某些vi命令很聪明。
一个例子:
"/"
(正斜杠)是一个搜索命令,而"z"
是智能滚动命令,因此:
/setCellFactory
将搜索“ setCellFactory”的下一个匹配项并将光标放在此处
然后,如果您键入"z"
,则将定位代码,使该行成为屏幕上的第一行。而且,如果您输入"."
,则该行将位于中间。并且,如果您键入"-"
,则该行将位于屏幕的最后位置。您可以一次又一次地使用这些命令。新的斜杠将用于下一场比赛,例如F3
我在Visual Studio,IDEA,Eclipse,Word,写字板中缺少此“ z”功能:这些命令可在模式周围滚动文本... / pattern,z,z。,z-。另一种选择是鼠标滚轮...
我从80年代开始就习惯使用vi,并且一直是我今天在Linux终端上使用的编辑器,所以当我在IDEA上遇到这种情况时,我很幸运第一次记得并怀疑这种情况。
抱歉,这些细节很无聊
答案 5 :(得分:1)
1)封闭的想法,所有想法项目!即使在其他想法窗口我也可以打字。 2)删除了我无法编辑的项目中的.idea文件夹。 3)重新开始的想法。
然后我就能输入了!
答案 6 :(得分:1)
在处理.story文件时输入字符时出现问题。当我尝试输入任何字符时,它会出现一会儿,然后立即消失。问题的原因是我使用的jbehave插件。卸载并重新启动IntelliJ之后,一切都很好。
答案 7 :(得分:0)
确保您无意中启用了vim仿真功能。转到IntelliJ Idea - >首选项并选择插件。向下滚动并查找vim仿真插件,如果已选中,则取消选中或完全卸载。
答案 8 :(得分:0)
遇到与intelliJ 2017.1.2相同的问题,但没有VIM插件。但是,我刚刚创建了一个包含一些.groovy文件的空项目。我可以编辑groovy项目中的文件,但不能编辑Java项目中的文件。
只有这样,我才能修复Java项目,因为每个项目中都有可删除的workspace.xml文件,然后可以再次进行编辑。但是,必须重新创建tomcat配置,断点和其他IDE设置。等等
答案 9 :(得分:0)
这似乎是因为另一个窗口有光标并且没有将其返回。
或者,如果您有多个intellij实例,则打开的光标可能在其中...
答案 10 :(得分:0)
对我来说,这是因为vim
答案 11 :(得分:0)