
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
VS Code C/C++ 语义着色失效排查与修复:局部变量不着色 / 着色闪现后消失
摘要:本文分析了VS Code中C/C++扩展语义着色失效问题,重点针对局部变量和参数无颜色或闪烁消失的现象。关键结论包括:1)局部变量无TextMate语法兜底,需依赖语义着色;2)通过开发者工具检查token类型可区分配色问题与渲染问题;3)若属扩展缺陷,应降级到稳定版本。解决方案提供分步排查流程,包括启用语义着色、自定义配色规则、验证编辑器内核稳定性等。最后建议锁定扩展版本,并提供了更换cl
VSCode C/C++ 工程头文件跳转(IntelliSense)配置通用指南
摘要:本文针对VSCode中C/C++项目头文件跳转失效问题(特别是非标准目录和构建期生成的头文件),提出基于CMake的解决方案。核心步骤包括:1)通过设置CMAKE_EXPORT_COMPILE_COMMANDS生成编译数据库;2)配置前必须完成构建使生成头文件实际存在;3)在c_cpp_properties.json中正确指向compile_commands.json;4)多构建变体需配置不
Ubuntu系统搭建Vscode + CubeMx + Ozone嵌入式开发环境
本文详细介绍了在 Ubuntu 系统上搭建嵌入式开发环境的步骤,涵盖了以下内容:更换源:包括备份源列表、打开 sources.list 文件并修改为中科大、清华或阿里镜像源,最后更新源列表。配置 C/C++ 环境:安装并验证 gcc 和 g++ 编译器。安装 arm-none-eabi-gcc 交叉编译工具链:下载 ARM GNU 工具链。解压工具链到指定路径(如 /usr/local)。配置环境

到底了







