howdylikes

Google Developersってわかりづらいよね

Eclipseメモ

なお使用しているEclipseはMars Release (4.5.0) MacOSです このページは適当に更新する予定。。

Content Assist

ctrl+spaceで候補出してくれる系のやつ

Java - Editor - Content Assist

これを設定することでctrl+spaceを押さなくても出てくるため.を押すまでにtypoしてる際に気付ける

  • Auto Activationを有効化
  • Auto actiivation delay(ms):80
  • Auto activation triggers for Java:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_

f:id:howdy39:20151015203950p:plain:w500

Java - Editor - Content Assist - Advanced

昔はassertThatとか打つ時にaT crtrl+spaceとかでいけてたんですがなんかEclipseのバージョンを上げたせいかクラスなどがデフォルトで出るようになりctrl+spaceを再び打つとassertThatが出てくる様になっています。
最初に出てくるContent Assistが上の方で、下の方がctrl+spaceを再び打った時のContent Assistのようです。
上のProposalをJava Proposals(Task-Focused)下のProposalをJava Proposals(Code Recommendersにしました。
これでデフォルトはassertThatになり、再びctrls+spaceでクラスなどが最初に候補に出てきます。
これはキャメルケースで厳密に検索するか曖昧に検索するかみたいな違いの模様?

f:id:howdy39:20151015203049p:plain:w500

Conent Assistの候補をソートする

Help - Install New Softwareから

  • work withにhttp://download.eclipse.org/recommenders/updates/stable/
  • 検索ボックスにcode recommendersと入力
  • たぶん一番上のそれっぽいやつを選択 あとはNextとAcceptでインストール

f:id:howdy39:20151015085013p:plain:w500