2011-09-19 31 views
8

我有一個問題,有多種可能的解決方案。Eclipse插件:自動完成,因爲它應該是

我在做計算機科學研究,現在正在做一名實習生。我的任務是製作Android的iOS &的商業應用程序。我已經使用Visual Studio 2010工作了2年,Xcode非常類似,所以這沒什麼大不了的,Eclipse另一方面不像我習慣的那樣,我並不是說它很糟糕。我已經享受Eclipse至今,但現在我經常使用Xcode和Eclipse

現在,在你回答之前,堅持下去!我知道Eclipse中有一個自動完成功能,但它只會在您按下Ctrl + Space或最多觸發四個自動激活觸發器之一後纔會彈出。

所以我的問題是:

是否有不觸發汽車的任何工具後,每次鍵擊或完整的東西? 我嘗試着製作我自己的Eclipse插件,但它的方式很難用關於Eclipse API的零知識,儘管歡迎考慮Auto Complete功能的教程! (他們應該涵蓋類如ContentAssistCommandAdapter

在此先感謝!

回答

13

鍵盤和彈出之間的延遲是可配置的。因此,作爲插件的替代方案,您可以將自動填充設置調整爲在較短時間後(例如1/10秒)彈出。

Eclipse preferences -> 
    Java -> 
    Editor -> 
     Content Assist -> 
     Enable Auto Activation 
     Auto activation delay (ms) 

(顯示的Mac OX 10.6,運行Eclipse 「靛藍」 的發佈,但是該選項已經撒手人寰)

enter image description here

+1

是三江源!允許填寫A-Z fow AutoCompletion! –

+0

甜,這比按Ctrl +空格鍵更好。 – PherricOxide

+1

我想我只是習慣了ctrl +空格鍵。 :) – jefflunt