以下の機能を利用できるようなIDEがあれば教えてください。

  • 関数名のコードヒント(ClassName. まで書けばクラス内の関数や定数がコードヒントで出るような機能)
  • コード内で利用されているクラス・関数にジャンプする機能
  • 特定の関数やクラスを利用しているプロジェクト内のファイルを検索する機能

aws-sdkなどの外部パッケージを利用して開発する際にリファレンスを探しながら開発をするのが辛いです。
さくっと利用しているクラスや関数のソースをみて開発できれば楽なのにと思って質問しました。