【Eclipse】補完機能を使いたいけど、スペースで補完を確定してしまうのをなんとかしたい


現象

使用しているエディタ
Eclipse 4.8.0
macOS Catalina 10.15.6

Eclipseの補完機能を有効にして、トリガーには.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
を当てている。

String str =

と入力したいのに、strの後に押すspaceキーで補完が確定される。つまり、自分で決める変数名でも意図しない補完が適応されてしまうので、バックスペースで毎回消去しないといけなくなる。いやだ〜

解決

自動有効化遅延を500に設定

環境設定ページはショートカット「⌘,」で開く。
上の画像のように、設定を変更します。

補完候補が表示されるまでに遅延があるので、すばやくSpaceキーを押せば大丈夫でした。

新しいバージョンのEclipseではEnterキーだけで確定をするというチェックボックスがあるみたいですが、自分の(Eclipse4.8.0)はなかったです。