【问题标题】:How to make Spring/Eclipse IntelliSense autocomplete like in Visual Studio?如何像在 Visual Studio 中一样使 Spring/Eclipse IntelliSense 自动完成?
【发布时间】:2020-06-08 11:06:12
【问题描述】:
我是一名 .net 开发人员,从去年开始学习 Java。但是有些事情让我很难过,那就是 Java 自动完成 IntelliSense。在我从 IntelliSense 中选择一些东西后,例如方法名称,它也将方法名称与默认参数放在一起。 我不想这样!!!我想像在 Visual Studio 中那样工作,只是把名字放在那里,就是这样,因为通常当我这样做时,我已经从上面复制粘贴了一行,然后我只想更改类方法名...
如何更改此自动完成的工作方式?
我在从该对象中选择一种方法后附加了一张照片,但该行是在选择之前从上面复制的。
【问题讨论】:
标签:
java
spring
eclipse
visual-studio
【解决方案1】:
执行以下操作之一:
- 在选择代码完成提议时按 Ctrl
-
默认配置覆盖而不是插入代码完成行为:
- 在 Window > Preferences: Java > Editor > Content Assist 的第一部分选择 Completion overwrites
【解决方案2】:
您的问题已经被问到here。基本上它的要点:
Eclipse 已经拥有自己的智能感知,它只能由“.”触发。默认。您可以更改以下设置:
窗口 -> 首选项 -> Java/编辑器/内容辅助
一个问题,如果您希望 Intellisense 始终处于活动状态。 “修复”是始终使用“ctrl”+“space”打开 Intellisense GUI。 (或者,更好的是,将每个字母和字符添加到 Intellisense 触发器中:Window -> Preferences -> Java/Editor/Content Assist)