我是Linux开发的新手,我必须在Linux上使用Mono项目。我有以下函数声明:
static MonoString *ves_icall_System_MonoType_getFullName (MonoReflectionType *object, gboolean full_name,
gboolean assembly_qualified)
{
MonoDomain *domain = mono_object_domain (object);
...
我想找到MonoReflectionType
的定义和函数mono_object_domain
的实现。如何使用grep并使用两个单独的bash命令查找?提前谢谢。
答案 0 :(得分:8)
Grep并且发现可以做到,但我认为它们不是最好的工具。你最好使用ctags:http://ctags.sourceforge.net/。
从项目的顶级目录执行此操作:
$ ctags -R *
$ vi -t MonoReflectionType
我希望你对vi很熟悉;)
答案 1 :(得分:3)
您应该使用 CTags ,因为这样会更容易。
我希望您的目的是在检查代码和分析时找到定义,使用CTags可以很容易地找到它。