0

我正在与Itellij IDEA (2017.2.4) 合作。我不确定是不是IDEA新版本的原因,但是安装新版本后我开始面对它。

当我在编辑器中键入一些代码并显示工具提示时(它可以是检查或仅显示方法的参数等)。我无法键入新符号,直到按下ESCAPE按钮,这对我没有用。在更新 IDEA 之前,当用户键入新代码时,工具提示会在不按ESCAPE的情况下隐藏。它被任何按下的键隐藏。

实际上,也许我只是在不知不觉中更改了一些设置属性,如果是的话-需要将哪些属性恢复为默认值?

如何让它不是通过ESCAPE而是通过任何按钮隐藏?

在下一张图片中,我描绘了只能按下ESCAPE键的那一刻。

在此处输入图像描述

4

3 回答 3

1

即使我在 Windows 上使用 v2017.2.4,我也无法重现该问题。行为应该是即使存在工具提示,您仍然可以键入:

工具提示打开时键入的 GIF 截图

我想不出任何可能导致此问题的设置。如果只是导致问题的“参数信息”工具提示,您可以通过设置禁用它(或只是增加延迟时间)自动弹出:设置>编辑器>代码完成>“参数信息”>“自动弹出”然后,您可以通过Ctrl+ P/参数信息操作手动打开它⌘</kbd>P. The setting @Maciej-Białorucki mentioned will effect the time before other tooltips open. Setting to a high value might help if other tooltips are causing issues.

就个人而言,我发现自动弹出窗口很有用。要解决导致问题的原因,我建议尝试以下操作:

  1. 升级到昨天发布的 v 2017.2.6。虽然我个人无法复制它,而且我在2017.2.5 发行说明2017.2.6 发行说明中都没有看到任何关于它的信息,但尝试升级并没有什么坏处。
  2. 禁用所有第三方插件并重新启动 IDEA。看看问题是否仍然存在。在我使用 IDEA 并在论坛上帮助人们使用它的 14 年中,我看到 3rd 方插件存在导致 IDEA 其他部分行为不端的错误。由于您最近升级了,第 3 方插件可能与新版本存在兼容性问题。如果禁用它们可以解决问题,请在重新启用插件时使用二进制搜索来追踪罪魁祸首,然后将错误报告给插件的开发人员。
  3. 看看它是否发生在其他项目中。如果不是,则项目的配置可能有问题。(长镜头。但值得一试)
  4. 作为另一个远景,您可以尝试使缓存无效,然后通过File > Invalidate Caches / Restart 重新启动 IDEA ...多年来,我有时会看到损坏的索引文件或缓存导致奇怪的行为。
  5. 如果上述方法都不起作用,我建议使用 JetBrains 打开错误报告:https ://youtrack.jetbrains.com
于 2017-11-14T22:58:07.257 回答
0

检查想法设置中外观下的工具提示初始延迟(毫秒)选项。

于 2017-11-14T20:57:06.310 回答
0

正如我猜想的那样,设置中有一个属性会影响问题中描述的行为。因此,要在不按ESCAPE键的情况下继续编写代码,您必须取消选中以下属性:

菜单页面设置->外观和行为->系统设置

复选框辅助功能->支持屏幕阅读器(需要启动)

(更多详情请看链接

于 2017-11-14T22:48:21.623 回答