气死了,codeblock里面宏已经定义了,可是宏包含的代码却还是浅灰
codeblocks吧
全部回复
仅看楼主
level 1
如何改变宏包含的代码颜色啊,我这个宏明明已经定义了,里面包含代码函数浅灰色的,看不清楚,,,,,,!!!求助!
2019年06月18日 02点06分 1
level 12
USE_PR1_INPUT可能被定义成0了。
2019年06月18日 16点06分 2
level 12
如果USE_PR1_INPUT仅仅是声音了一下的话:
#defin USE_PR1_INPUT
那你在使用时不要使用 #if
要用
#if defined USE_PR1_INPUT   #
endif
或者
#ifdef USE_PR1_INPUT     #
endif
2019年06月19日 01点06分 3
好像也是不行的
2021年08月30日 09点08分
level 2
杰里的程序啊
2019年06月23日 14点06分 4
你也是吗?
2021年01月20日 02点01分
level 1
同样疑惑不解,不知道该怎么操作这个 IDE
2020年03月24日 08点03分 6
level 1
我也遇到了相同的问题。我的解决方法是,把
#if LV_USE_DEMO_PRINTER变成#
if LV_USE_DEMO_PRINTER==1。后面加了一个条件==1之后,颜色就能正常高亮了。打断点也比较方便
2020年08月06日 03点08分 7
可是有些没有定义的宏,在判断的时候加了 == 1,他也高亮。。。
2024年09月21日 08点09分
谢谢楼主,在看代码的时候就加一个 == 1,这样就解决问题了。[哈哈]
2021年03月09日 01点03分
2022年04月24日 12点04分
level 1
试试修改设置:
2025年01月24日 07点01分 8
level 1
解决了吗?
2025年04月27日 10点04分 9
level 8
3
2025年05月01日 23点05分 10
level 1
codeblock是不是这样 再编辑代码时,只搜索当前编辑文件的宏定义,再其他头文件中的宏定义不作用在当前文件中,虽然你包含了其他头文件,但是写代码时不相关,在编译时才会相关
2026年01月11日 12点01分 11
1