我正在使用Eclipse CDT在工作中浏览C代码。通常,我喜欢搜索我确实不知道其名称的函数名称。
好处是可以进行搜索,一旦我在“轮廓”窗口中用光标开始键入,它就会开始寻找匹配项。
但是,问题是我的猜测必须与函数名称的开头匹配。
即我可以通过键入get_var_xyz()来找到get_var_xyz(),或者通过键入get_var缩小到get_var_xyz和get_var_abc。
如果我不知道前面的文字是什么,我不能只是简单地搜索xyz。这就是我想要做的。
此设置是否隐藏在某个地方?还是我可以安装的插件?
或者,甚至不必通过大纲。只要我能说“在当前文件中,向我显示包含此文本的所有函数”
提前感谢!
所以我找到了这个。如果执行“ Ctrl + O”,则会弹出一个称为快速轮廓的小窗口。这样,我可以在搜索时使用通配符(*),这非常有用!
您可以尝试从主菜单导航->打开元素。该对话框支持通配符,具有丰富的过滤功能,并且可以跨多个文件工作。如果需要在单个文件中查找某些内容,通常会使用无提示查找(Ctrl + J)
对于复杂文件,"*"
在快速轮廓对话框中崩溃。解决方法是首先键入,然后导航到开头并插入"*"
。丑陋对我有用:(