语法突出显示VS2012 C++和OpenCV库
Syntax highlighting VS2012 C++ and OpenCV, libraries
文本编辑器中不再突出显示我认为是基本元素的内容:
- Double、int、float、const等
- "字符串","char"
- for、while、if等
- 数字、评论
这不是一个详尽的列表,但你可能会明白要点。然而,除了一些罕见的所有内容都被正确高亮显示的时刻之外,其他库中的关键字也不会被高亮显示。换句话说,OpenCV中的关键字(例如Mat、imread等),以及std、vector等,大部分时间都没有突出显示(但有时是)。
不过,所有自动完成的东西都是有效的。事实上,一切都很顺利,直到某个未知的时刻。。。
这件事发生在这里的人身上了吗?也许我责怪Intellisense,但这可能是我不知道的隐藏选项。。。
我查看了环境的设置,但一切都很好(关键字有颜色…)
当代码中没有错误且没有警告时,它就会工作。因此,为了让它发挥作用,需要解决这个令人讨厌的警告,即将double隐式转换为float会导致精度损失。。。
我不记得是哪一页了,但我想MSDN网站的Intellisense帮助页上有这样的警告。。。
总之,底线是,如果Intellisense似乎可以工作(自动完成等),但在语法着色方面失败,则可能的罪魁祸首是某个文件中存在错误或警告。
相关文章:
- C++,OpenCV,尝试显示图像时"OpenCV(4.3.0) Error: Assertion failed (size.width>0 && size.height>0)"此错误
- 尝试导入pybind-opencv模块时出现libgtk错误
- 在编译C++代码(具有dlib和opencv)到WASM时面临问题
- 如何使用OpenCV将RBG图像转换为HSV,并将H、S和V值保存为C++中的3个独立图像
- OpenCV EqualizeHist()从彩色图像创建黑白图像
- 将OpenCV C++重写为EmguCV C#-如何使用指针
- OpenCV C++.快速计算混淆矩阵
- 在C++代码中包含opencv时,使用ctypes创建.so文件
- 哪些库可以通过Opencv调整曝光率
- 安装opencv失败-粘贴CMakeError.log的内容
- C++中的openCV Mat访问冲突
- OpenCV Android C++ imwrite not found
- 未定义的引用 .. 使用 OpenCV 编译 C++ 代码时,从命令行
- 将 OpenCV 与 CMAKE 中的项目一起构建为第三方库的正确方法
- CV_OCL_RUN宏如何在OpenCV(版本3.4.5)的goodFeaturesToTrack实现中工作?
- OpenCV 4.1.2 - 从网络摄像头获取帧并将其拆分
- C++ OpenCV 卡尔曼滤波器构造函数错误
- 使用OpenCV和覆盆子上的多个网络摄像头拍摄延时摄影,出现多个V4L错误
- 如何使用OpenCV-C++编写*.mp4视频?
- Mingw-64 在构建和安装后不会编译 openCV 代码