我是 emacs27. 我最开始因为 ebrowse 是 emacs 自带的,所以看了一遍他的手册,然后用很小的 c++ 代码项目以及 leveldb 尝试了一下,感觉很人性化,分析也不错。 但是我后来尝试分析 folly,分析结果让人非常不满意… 我使用的命令是:
find -E . \( -regex ".*\.(h|cpp)" ! -regex ".*Test.*\.(h|cpp)" ! -regex ".*/test/.*\.(h|cpp)" \) | ebrowse
(是分析.h和.cpp,过滤掉test文件)
一方面问题是分析会出现下图
一方面是分析出的类不对,并且跳转不进去,例如 IOBuf
我在想是我哪里有问题呢,或者有更好插件的吗