2011-09-19 13 views
8

)複数の解決策がありますが、問題があります。Eclipseプラグイン:オートコンプリート(

私はコンピューターサイエンスの研究をしており、現時点ではインターンとして働いています。私の任命は、Android用ビジネスアプリケーション& iOSを作ることです。私はVisual Studio 2010で2年間働いていましたが、Xcodeはかなりシンプルなので大したことではありません。一方、Eclipseは私の慣れたものではなく、悪いとは言いません。私はこれまでEclipseを楽しんでいましたが、今は常にXcodeとEclipseを使用しています

あなたが答える前に、私はEclipseにオートコンプリートがあることを知っていますが、Ctrl + Spaceを押すか、最大4つの自動起動トリガーのうちの1つがうまく起動した後でのみポップアップします。

だから私の質問は次のとおりです。

は、すべてのキーストロークか何かの後に完全自動の引き金ない任意のツールはありますか? 私は自分のEclipseプラグインを見てみましたが、Eclipse Complete APIのチュートリアルは大歓迎ですが、それはEclipse APIについての知識がなくて難しいことでした。 (彼らは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オートコンプリートを記入することができます! –

+0

Sweet、これはCtrl + Spacebarを押すよりもずっと面白いです。 – PherricOxide

+1

私はちょうどctrl + spacebarに慣れてきたと思います。 :) – jefflunt