![](/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.