vscode(c_cpp_properties.json) --- 添加全局宏定义

问题:

利用vscode查看代码时,设置了禁用非活动区域着色后,可以让非活动区域的代码变灰。

但是在一些编译脚本中配置的宏不能被vscode识别,导致原本活动区域的代码变灰,想查看代码不是很方便。如下图:

解决:

在vscode中添加全局宏定义。

步骤:

1.ctrl+shift+p,选择对应的编辑配置,比如c/c++的,进入文件c_cpp_properties.json

 2.在配置文件中的defines项中加入需要的宏定义

 注:等号两端不能有空格,如果没有生效,可能是代码其他地方也设置了这个宏,冲突了。

官方参考资料

https://code.visualstudio.com/docs/cpp/c-cpp-properties-schema-reference

 

 
 
 
posted @ 2023-06-23 21:45  流水灯  阅读(487)  评论(0编辑  收藏  举报