0

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

在“打开元素”对话框 ( Ctrl++ Shift)T中,我可以取消选中所有元素类型,仅选中“宏”类型,然后搜索“*”。这将显示索引中的所有宏。无法根据“选定资源”进一步过滤它。

4

1 回答 1

0

我找到了这个问题的答案。

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

在此处输入图像描述

于 2012-11-16T01:35:47.393 回答