使用ctags或等效文件浏览由字符串化或其他C宏技巧生成的代码

时间:2017-11-07 01:04:52

标签: c ctags exuberant-ctags

我正在开发一个非常大的项目,它使用通常不那么优雅但有用的C宏字符串化技巧来生成动态符号名称,例如:

#define FUNCTION_NAME(signal) (void Callback_ ## signal ## (void))

我使用带有vim或visual studio代码或eclipse的ctags。但似乎没有办法能够浏览在预处理阶段生成的名称,我理解为什么。 但是,与项目一样大,有没有办法将ctags插入构建过程,以便它可以在构建发生时构建索引。或任何其他解决此问题的方法。

0 个答案:

没有答案