![](/img/trans.png)
[英]Any way (or shortcut) to auto import the classes in IntelliJ IDEA like in Eclipse?
[英]Any way to get IntelliJ-like autocompletion in Eclipse?
我在一个项目中遇到了Eclipse,我希望自动完成类似于IntelliJ - 两个主要问题是:
转到窗口→首选项→Java→编辑器→内容辅助。 在“自动激活Java的触发器”列中,输入以下内容:
.qwertyuioplkjhgfdsazxcvbnm_QWERTYUIOPLKJHGFDSAZXCVBNM
添加您想要的任何其他键。 你完成了。 这回答了你的第一个问题。 至于第二个,我认为它已经存在。
看看Eclipse Code Recommenders [1]或Codetrails Connect [2]。 它们使Eclipse的代码完成智能化。
[1] http://eclipse.org/recommenders/
[2] http://marketplace.eclipse.org/content/codetrails-connect-community-edition/
我不得不说。 我从Eclipse迁移到IntelliJ,因为它具有智能感知并且无法使Eclipse像IntelliJ一样(或者如果你来自.NET环境:无法使Eclipse智能感知行为像.NET中的ReSharper)。
你必须在Eclipse工作吗? 我在IntelliJ中完成了98%的工作,然后将项目转换为Eclipse项目(IntelliJ仍然可以访问它)并在Eclipse中完成它。 也许你可以试试这个解决方案。
自Eclipse Juno以来,Code Recommenders Intelligent Java Proposals取代了旧的JDT的Java Proposals。
它提供了“智能代码完成”功能,就像IntelliJ在某种程度上所做的那样。
您可以通过以下链接获得有用的信息:
http://code-recommenders.blogspot.jp/2012/07/code-recommenders-10-code-completion-on.html
我认为在Eclipse中有类似的东西,当然在Eclipse Helios中。 键入时按CTRL + SPACE,或键入变量名称'。' 将启动自动完成选项。 此外这里有人建议更改自动完成延迟设置为0。
顺便说一句,您也可以选择空格键。
编辑:为什么不考虑使用我个人最喜欢的NetBeans。 在那里,您可以选择在开始键入任何Java标识符部件时显示自动完成。 这样看起来就像你想要的那样。 (在NetBeans Tools->Options->Editor->Code Completion
,在语言框中选择Java,最后在键入任何Java标识符部分时检查自动弹出窗口)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.