ご存知のように、SourceInsightは、WindowsでC /C++ソースコードを検索するのに便利です。
日食はJavaコードに適しています。
Androidのソースコードを調べたいのですが、C /C++コードを調べるのに便利なツールがありません。単純なテキストエディタでC/C ++コードの呼び出し関係を分析すると、頭痛の種になります。
たとえば、 frameworks / base / libs / ui / Camera.cppで呼び出されたメソッドgetService()の定義を知りたいです。
binder = sm->getService(String16("media.camera"));
呼び出し側の関係を見つけるために多くの時間を無駄にします。
しかし、packages / apps / Camera / src / com / android / camera / Camera.javaのメソッドonCreate()のように、EclipseによるJavaコードの定義を知りたい場合は、1つのステップだけで問題ありません。
UbuntuLinuxでC/C ++ソースコードをより便利かつ効率的に検索するにはどうすればよいですか?