3

バックスペースを押す (つまり、間違って入力した文字を削除する) ときに、Eclipse で Java Content Assist を開く方法はありますか?

例を考えてみましょう。 と入力するthis.と、Eclipse はコンテンツ アシスト ウィンドウを開き、コード補完の提案を表示します。次に、提案されていないテキストを書くと (たとえば、一連のget*方法を提案し、 と入力するとthis.gw)、コンテンツ アシスト ウィンドウが消えます。次に、バックスペースを押して間違って入力した文字を削除すると、アシスト ウィンドウが閉じたままになります。

このウィンドウを自動的に再度開く方法はありますか? これに対するプリファレンスの設定はありますか?

ctrl+spaceContent Assist ウィンドウが元に戻ることは知っていますが、それは解決策ではありません。Visual Studioなどで知られている、IDEのよりフレンドリーな動作が必要です。

4

2 に答える 2

1

デフォルトでは、コンテンツ アシストは「.」によって自動的に有効になります。この問題を回避するには、「.」まで削除することができます。ピリオドを再入力するか、Eclipse がコンテンツ アシストをアクティブにする方法を変更します。

これを行うには、 [設定] -> [Java ] -> [エディター] -> [コンテンツ アシスト]の下にある [ Java の自動アクティベーション トリガー] 設定を [ .] から変更します。アルファベットのすべての文字に。これで問題は解決しますが、他の望ましくない動作が発生する可能性があります。

于 2013-09-03T09:47:14.443 に答える