java - Eclipse:即时自动完成

标签 java eclipse intellij-idea

我对 Eclipse 自动完成代码的方式并不完全满意。我喜欢 IntelliJ 提示建议的方式(有人说它相当激进,但我喜欢这种方式)。

所以我去了:Window -> Preferences -> Java -> Editor -> Content Assist 并将延迟设置为 0ms 并将自动激活触发器设置为 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz

现在 Eclipse 的自动补全看起来非常快,但有一件非常烦人的事情: 它会在每个空格命中上完成建议的变量名称。

所以当我想输入时:

String joe = "Joe";

eclipse 的速度足以毁掉它:

String joeString = ...;

换句话说,按:String joe[space]makesjoeString.我希望我说清楚了enoguh,谢谢你的建议:)

最佳答案

您可以取消选中“窗口 -> 首选项 -> Java -> 编辑器 -> 内容辅助 -> 自动插入单个提案”。完成后,您应该只会看到一个包含提案的弹出窗口,但它不会自动插入到编辑器中。

关于java - Eclipse:即时自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7759855/

相关文章:

java - 如何从 Maven 解析器中排除 persistence.xml

android - 通过 TextView 打开默认短信应用程序

java - IntelliJ 说\b(退格键)是字符串文字中的非法转义序列。为什么?

java - 将 GWT CodeServer 与 Jetty 分开

intellij-idea - Intellij 的 MoreUnit 插件

java - 使用 JavaFX 中另一个打开的窗口中的对象填充 ListView

java - 在测试中重用对象中的数据

java - 如何从 Android 应用程序的 Java 代码配置 Pushwoosh

android - 我能对 Intents 和 List View 做些什么

android - eclipse android Logcat 未显示 'Saved Filters' 面板