Open CongXue0 opened 6 years ago
示例代码:
#ifdef HGF #define OOO #endif
#ifdef KKK #undef OOO #endif
经过测试包含 #include 的预处理语句容易被缩进,一旦可以缩进后,后面的预处理语句也能够缩进了,直接拷贝粘贴下面的代码是不会缩进的。
还有预处理语句 #if 到 #endif 之间把非预处理语句也缩进了,比如extern语句 和 全局变量定义语句
@dcsnow 到设置界面,将 indent preproc block 选项打开
if defined 开头的预处理语句 到 #endif 之间无法缩进
示例代码:
if defined ABC
ifdef KK
endif
else
ifdef BBB
define HGF
endif
endif
define OPP 1
if OPP
endif
if defined HGF && defined OOO
endif