![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vscode
文章平均质量分 85
无人等人
穷且益坚
展开
-
c++跨平台软件 vscode 各个平台下的debug教程
目录标题相关概念日志调试实操windows平台相关概念一般来说我们分析BUG,大概分为两种根据软件内部已有的插桩日志,记录关键节点信息、重要函数的输入输出,根据这些信息判断bug调试(Debug),让代码一步一步执行,跟踪程序的运行过程。比如,可以让程序停在某个地方,查看当前所有变量的值,或者内存中的数据,根据这些信息分析bug。日志日志这种方式,优点在于离线,但更多基于完备的日志信息,依赖代码内部的插桩日志的详尽程度,如果现存日志未捕获bug信息的日志的话,那么bug分析的形式就变成了如下原创 2021-08-31 14:26:55 · 1240 阅读 · 0 评论 -
vscode 添加代码命名规范检查
目录前言clang三级目录前言前文简单提到clang-tidy提供命名规范检查,由于篇幅,没有详细讲解。正好最近有分了个旧项目代码规范整改的杂活,就补充描述下在vscode中如何使用clang-tidy进行静态检查。clang三级目录...原创 2021-08-04 22:13:07 · 5230 阅读 · 9 评论 -
vscode + clangd 开发 c\c++
目录标题背景发现clangd三级目录背景vscode c++开大家一般用 巨硬 自家出品的c++插件,如下网络大部分的vcscode c++ 环境搭建也都是讲这个插件的配置,用于提供悬浮提示,代码补全,错误提示,定义声明实现之间的项目跳转等等功能。我之前也是用这个插件开发,总体还好,至少比在我之前用的一些keil之类的IDE好用很多,但是和IDEA这种更现代化的IDEA有不小差距。先不说导航找实现找引用这种语义分析的基本功能有时候都没办法正确找到实现,错误和警告也只是有提示,没有quick f原创 2021-08-01 12:16:05 · 28112 阅读 · 14 评论 -
vscode #ifdef编译开关关闭时不显示灰的问题
敲着敲着不知道手贱碰哪了,突然关的的编译开关不显示灰了。正常情况下开:关:现在突然,所有预编译控制块全是活动状态。网上说的,都是vscode #ifdef 区域变暗,跟我不是一个问题最后发现是手贱点了这个配置的问题。如果你不手贱不点编辑,默认是有一个值的,但是如果跟我一样纯手贱点了没细看选项就傻了,在settings.json会生成一个字段,并且默认值就被改成null,然后就没有非活动编译块暗色处理了,蛋疼。“C_Cpp.inactiveRegionOpacity”: null,原创 2021-04-25 09:30:54 · 6575 阅读 · 10 评论