Eclipse CDT:查看给定目录中源代码中定义的所有宏

时间:2012-11-16 01:18:39

标签: eclipse eclipse-cdt

在Eclipse CDT中,如何查看给定目录树下所有源文件中定义的所有宏?我不想看到在给定目录树之外的包含文件中定义的任何宏。

In' Open Element'对话框( Ctrl + Shift + T ),我可以取消选中所有元素类型,只检查"宏"输入然后搜索' *'。这将显示索引中的所有宏。无法根据所选资源"进一步过滤它。

1 个答案:

答案 0 :(得分:0)

我找到了这个答案。

  1. 单击Project Explorer上要以递归方式执行搜索的目录。
  2. Ctrl + H 以获取“搜索”对话框。转到“C / C ++搜索”选项卡。
  3. 在“搜索”框中,取消选中“任意元素”并选中“宏”。
  4. 在“限制为”框中,取消选中“所有出现次数”并选中“定义”。
  5. 在“范围”框中,选择“所选资源”。
  6. 将搜索字符串设置为'*'(不带引号)。
  7. 最后,点击“搜索”按钮。
  8. enter image description here