在Qtcreator中为#ifdef中的代码启用语法突出显示

时间:2012-11-07 10:13:29

标签: syntax-highlighting qt-creator

我一直在尝试启用语法突出显示,并查看嵌入在#ifdedfine块中的代码的调用层次结构,但我无法找到它的选项。谁能指点我怎么做?它适用于其他代码/文件,它只是#ifdef块中的代码(例如#ifdef CPP_UNIT .... #endif)。谢谢。

1 个答案:

答案 0 :(得分:1)

#ifdef块中的代码IS语法突出显示如果代码处于活动状态(例如,如果您有#ifdef Q_OS_WIN并且已定义包含的标题Q_OS_WIN中的某处,则代码将突出显示否则,它会变灰。)

作为测试,请尝试暂时将#ifdef ...替换为#if 1。如果后者有效,那么您知道该文件或任何包含的文件未定义...