我希望Eclipse自动向我推荐所有可能的选项,而我正在编写一些变量/类名或关键字,就像在Flash Develop或Visual Studio中一样。
有可能吗?
如果没有,我可以使用哪个Java IDE?
我特别询问自动使用 CTRL + Space 获取相同内容的方法,而我正在输入
答案 0 :(得分:188)
您还可以将自动完成设置为在键入时自动打开。
转到Preferences
> Java
> Editor
> Content Assist
并在.abcdefghijklmnopqrstuvwxyz
字段中填写Auto activation triggers for Java
。
有关详细信息,请参阅此question。
答案 1 :(得分:20)
使用Ctrl+Space
快捷方式获取编辑器中特定上下文中可用的所有可能的自动填充选项。
自动完成还允许您将自定义代码模板插入编辑器,并使用各种输入的占位符。例如,尝试在Java编辑器中自动完成单词“test”,在类主体的上下文中,将允许您创建使用JUnit的单元测试;你必须编写方法的主体。一些代码模板就像前者一样,开箱即用。
感兴趣的配置选项
.
字符。当您刚刚键入typeA.
并且您希望看到可以访问的相关成员时,自动完成列表将在此触发器上自动弹出适当的成员。答案 2 :(得分:2)
CTRL + 空间
答案 3 :(得分:2)
窗口 - >偏好 - > Java - >编辑 - >内容辅助>输入
“ABCDEFGHIJKLMNOPQRSTUVWXYZ”
在自动激活触发器中。
它将允许您完成代码。
答案 4 :(得分:1)
是。如果建议没有自动比较,则按ctrl +空格键。
答案 5 :(得分:1)
简单 这些是步骤: 1.首先进入以下设置 窗口 - >偏好 - > Java - >编辑 - >内容辅助 - >高级 2.将有两个复选框。 3.检查那里的everthing并单击apply。 4.现在,如果您正在编码,将会自动执行自动代码完成功能。
答案 6 :(得分:1)
由于您询问了其他Java IDE,我建议使用JetBrains的IntelliJ。 只需看一下:它不仅在您键入时支持自动完成,而且在您选择自动完成后它还支持导入包。
在有人说'#34; Eclipse是免费的"之前,请注意IntelliJ也有免费的社区版:www.jetbrains.com/idea/download/
答案 7 :(得分:0)
按 Ctrl + Space 打开Eclipse中的自动完成对话框。在Java Perspective中,它会在您输入.
后自动打开(通常有很短的延迟)。
答案 8 :(得分:0)
查看您的设置是否也正确:
窗口 - >偏好 - > Java - >编辑 - >内容辅助。查看是否已选中“完成插入”以及您希望自动完成的任何其他内容。
答案 9 :(得分:0)
现在在eclipse Neon中存在此功能。无需任何特殊设置或配置。在 Ctrl + 空间代码建议可用
答案 10 :(得分:0)
从IntellijIDEA切换到Eclipse时,我遇到了类似的问题。可以按照以下步骤完成。 转到“窗口”>“首选项”>“ Java”>“编辑器”>“ Content Assist”,然后在“ Java的自动激活触发器”字段中键入._abcdefghijklmnopqrstuvwxyzS
答案 11 :(得分:0)
转到Windows->偏好----> Java --->内容辅助->启用自动激活---(在Java的自动激活触发器中插入._ @ abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ)
答案 12 :(得分:-3)
步骤:
现在将出现以该字母开头的所有命令和变量