我正在使用VS2013 Express进行C ++项目,我遇到语法高亮问题。
这是一个非常低级的嵌入式项目,因此我会定期使用stdint.h
和uint8_t
等uint16_t
类型的{{1}}类型。默认情况下,Visual Studio不会突出显示这些类型,因此我为我在各处使用的类型创建了一些用户关键字。
我的问题是Visual Studio似乎只在某些上下文中突出显示关键字。 Here's a link to what it looks like.
Visual Studio在我的文件的全局范围内突出显示关键字没有问题,但在函数定义和函数体内,关键字不再突出显示。
这有什么解决方法吗? Visual Studio选项中的字体和颜色配置似乎尽可能与语言无关,并且没有提及范围,并且没有一个C / C ++选项似乎解决了这个问题。感谢。