macos - 如何停止 IDEA 自动完成变量名建议

标签 macos intellij-idea

在过去的 7/8 年里,我一直是 Windows 和 Linux 上的 IntelliJ IDEA 用户。我最近从 12 升级到 13,但也迁移到了 MacOSX。

我不记得这是以前的主要问题,所以我不确定它以前是否发生过,是 IntelliJ 13 的新功能,还是 MacOSX 版本的功能。无论哪种方式,它都在窃听 hell 现在离开我。

当我编码时,IntelliJ 会建议变量名称,因为我只是在输入,它会立即完成 var 名称,而无需我扫描建议。

我完全支持代码或参数的自动完成,我已经预料到自动完成并正在监视正在发生的事情。此外,公平地说,建议的 var 名称没有任何问题。然而,它是在我不知情或不期望的情况下发生的,然后我需要停止我正在做的事情,看看发生了什么。

当我重新扫描我刚刚输入的内容并查看 IntelliJ 发生了什么变化时,我的工作流程戛然而止。

例如,我正在打字

...
HttpURLConnection tConn = (HttpURLConnection) url.openConnection();
...

然而,当我输入 tConn<Space>= , IntelliJ 建议并选择了 connecton作为 tConn 的替代品.正如我所说,没有什么不正确(公平地说,无论如何,更好的 var 命名),但现在我去使用 tConn它不在那里。我需要搜索代码以查看 IntelliJ 的更改。

有谁知道在 IntelliJ 中关闭 just this 的方法吗?

最佳答案

我和你有同样的问题,我找到了解决这个问题的好方法。

Settings > Editor > Code Completion 下面的Autopopup code completion,它叫做Insert selected variant by typing dot, space, etc.

@Bas Leijdekkers 几乎是正确的。

关于macos - 如何停止 IDEA 自动完成变量名建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22942525/

相关文章:

tomcat - IntelliJ + Tomcat,运行index.jsp时出现空白页面和奇怪的错误信息

java - Hadoop 的命令 start-dfs.sh 显示一个奇怪的错误

swift - 在macOS的SwiftUI中更改文本编辑器背景颜色

python - 使用 Homebrew 在 Mac OS X 上构建 python-boost hello world - Makefile vs. Resolution

intellij-idea - Geb/Spock错误-未配置报告目录,您需要在配置文件中或通过构建适配器进行设置

java - pi4j-maven 原型(prototype)支持通过 Intellij Idea 中的 Maven

java - IntelliJ 无法使用 OpenJDK 11 识别 JavaFX 11

intellij-idea - 在IntelliJ IDEA中自动显示VCS注释

macos - JavaScript 中的 Application.make 用于自动化 (JXA)

python - CPython 在 macOS 中编译失败