问题:

利用vscode编辑代码时,设置了禁用非活动区域着色后,在一些编译脚本中配置的宏又识别不了

遇到#ifdef包住的代码就会变暗色,想查看代码不是很方便。如下图:

解决:

在vscode中添加全局宏定义。

步骤:

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

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

vscode 添加全局宏定义相关推荐

  1. cmake教程5-macro宏定义以及传递参数给源文件

    引入在C++程序中我们经常见到如下,两个问题: 1. 输出当前程序的版本号 2. 通过cmake添加macro宏定义 出入到源文件,例如在编译opencv/caffe的时候,我们通过cmake -DU ...

  2. Unity功能——宏定义的使用

    声明:本文为个人笔记,用于学习研究使用非商用,内容为个人研究及综合整理所得,若有违规,请联系,违规必改. Unity功能--宏定义的使用 文章目录 Unity功能--宏定义的使用 一.开发环境 二.问 ...

  3. c语言 字符串数组末尾,C语言中,利用宏定义一个字符串和字符数组定义的字符串其末尾都会自动添加\0字符...

    利用宏定义一个字符串#define MYPHONE "AT+CMGS" 字符数组的方式来定义一个字符串unsigned char SMS[]="HELLO, WELCOM ...

  4. 如何在Linux kernel Makefile中添加宏定义

    如何在Linux kernel Makefile中添加宏定义: CFLAGS_object.o += -DMACRO_NAME 在编译object.o时定义宏MACRO_NAME,在kernel中添加 ...

  5. C++ const关键字的总结(全局/局部变量、修饰指针和引用、成员函数和数据成员、修饰类对象、const与宏定义的区别、Static与Const的区别)

    const关键字 const关键字 1.什么是const 2.使用原理 2.1.const全局/局部变量 2.2.cosnt修饰指针和引用 2.3.const修饰函数参数 2.4.const修饰函数返 ...

  6. iOS 通用宏定义 高效全局宏汇总

    最近在搭建新项目,为了方便开发,常会用到一些宏定义,梳理了之前项目中用到,又查漏补缺挑选了一些网络上比较不错的,总结了一份分享给大家. ////define.h//MiAiApp////Created ...

  7. max 宏定义取消:error C2589: error C2059: 语法错误 : “::”

    原文链接:http://blog.csdn.net/danelumax2/article/details/9172465有修改! 一:关于Pcl和WIndef的冲突: 1. 错误输出 ./zlibra ...

  8. Linux宏定义实现类成员函数,全面解析Linux内核的同步与互斥机制

    http://blog.csdn.net/sailor_8318/archive/2008/06/30/2599357.aspx [摘 要]本文分析了内核的同步及互斥的几种机制:原子运算符(atomi ...

  9. 内联函数和宏定义的区别

    用内联取代宏: 1.内联函数在运行时可调试,而宏定义不可以; 2.编译器会对内联函数的参数类型做安全检查或自动类型转换(同普通函数),而宏定义则不会:  3.内联函数可以访问类的成员变量,宏定义则不能 ...

最新文章

  1. 不要纠结于过去发生的事
  2. 七彩岁月【我与51CTO一“七”成长】
  3. symfony api 错误响应_如何设计一个牛逼的 API 接口
  4. 约翰霍姆金斯大学_the I-STAR Lab
  5. HAL驱动库学习-ADC
  6. magento app/design/adminhtml/default/default/template/sales/order/view/info.phtml XSS Vul
  7. iOS中的HotFix方案总结详解
  8. android 发送广播_从0系统学Android--5.2 发送广播
  9. Launch failed - cleaning up connection
  10. (六)api网关服务 zuul-过滤器
  11. python xy不在第一维度_ValueError:x和y必须具有相同的第一个维度ipython 3.5
  12. 继承ActionSupport
  13. 显卡功耗测试用什么软件,显卡功耗测试_AMD显卡_显卡评测-中关村在线
  14. 20十年后的计算机作文600字,二十年后的我作文600字
  15. 得出一个月有多少工作日
  16. 异常信息:由于内部错误,服务器无法处理该请求。有关该错误的详细信息,请打开服务器上的 IncludeExceptionDetailInFaults
  17. connectbot 1.8.2 下载from github
  18. SLB 负载均衡实践
  19. python_torch_加载数据集_构建模型_构建训练循环_保存和调用训练好的模型
  20. Web3D应用开发在线IDE【中文版】

热门文章

  1. idea下载安装教程(2020 | 2019)
  2. Glass Beads
  3. 虚拟机无法运行英雄联盟解决办法
  4. Git常用命令一日游活动
  5. 【720科技SpringMVC】智慧养老商业画布分析-0408-v1.0小白
  6. computed vue 不 触发_Vue中的computed怎么理解?是如何实现的?
  7. 收到字节跳动的面试邀请,我却掉了链子
  8. 一个计算机高手的成长——推荐一读
  9. 移动应用测试团队的新人培训计划
  10. 新人培训,前期重点考核项