将Eclipse的"Open Call Hierarchy"过滤到我的公司/项目

Dol*_*lph 9 regex language-agnostic eclipse call-hierarchy

我最喜欢的Eclipse功能之一是能够打开方法的调用者/被调用者层次结构.

默认情况下,该视图显示对我/我的代码库之外的类的调用...我通常不关心.

有过滤的选项,我不想具体的包名,但我需要做相反的事情......过滤所有包,除了一个我想要的.这里使用什么适当的正则表达式"匹配所有字符串,除了那些以com.mycompany.?开头的字符串?"

替代文字

coz*_*coz 13

我最近遇到了同样的问题,并且探索Call Hierarchy的选项让我进入了Search In选项.通过单击三角形激活它

查看菜单

过滤选项非常简单有效: 搜索选项


Tim*_*ker 2

看来“过滤器调用”使用 glob 语法作为过滤器模式,而不是正则表达式。您不能指定与全局模式不匹配的内容。对不起。