2015年5月21日木曜日

Eclipseのデフォルトコンテンツアシストの挿入がうざい


これがないと開発が思うように進まないほど、頼りきってるCtrl+Spaceショートカットなんですが、デフォルトの設定のままだと、Delete/BackSpaceキーを連打するハメになることがあります。
(もしかしたら、私だけ?)


Java/Editor/ContentAssistの項目のInsertionがデフォルトだとInsertsになっています。
どちらの設定であっても、例えば、

StringUtils.isE

まで入力した後に、Ctrl+Spaceを押すと、

StringUtils.isEmpty(cs)

とcsにフォーカスがあたった状態で、入力補完が行われます。
ですが、Insertsにしていると、

StringUtils.isEmpty(cs)

と入力した後に、カーソルを「s」と「E」の間において、Ctrl+Spaceの補完でisNotEmptyにした場合、

StringUtils.isNotEmpty(cs)Empty(cs)

こうなってしまうのです!
で、Delete/BackSpaceを連打するはめに。。。

イマイチInsertsにする状況がわからないですし、Eclipseのコード補完が煩わしいと思った方はoverwritesに変更すると良いです。

0 件のコメント:

コメントを投稿