
VS Code
文章平均质量分 86
实用技巧备忘
研究是为了理解
要想学会一件事,就不能什么都学。
展开
-
VsCode 快捷键备忘
VsCode 常用快捷键原创 2025-03-05 13:26:15 · 619 阅读 · 0 评论 -
VSCode+Cmake 调试时向目标传递参数
问题是,如果我想单步跟踪,看看程序是如何遍历文件层次结构的,那么在启动调试器时,需要知道传给 ftw 程序的路径是什么,而且需要调试器自动传给 ftw。我有一个遍历文件层次结构的程序,程序根据传入的文件路径,对该路径下的所有文件进行遍历。但是这种方式对我的代码不起作用,我所使用的是 CMake Debug,如下图所示。这样,你就可以在进入调试之前成功传递参数给你的 C 程序了。通过这样的方式,你就可以在进入调试之前传入参数了。这样,你的 C 程序将会接收到传递的参数。文件中配置的参数来运行你的程序。原创 2024-04-09 15:23:10 · 1375 阅读 · 0 评论 -
测试驱动的嵌入式开发 002:VSCode + CMake + Unity 环境搭建
本文是对《测试驱动的嵌入式 C 语言开发》第二章的实践。原创 2022-10-27 16:50:26 · 2504 阅读 · 3 评论 -
VS Code 用作嵌入式开发编辑器
使用 Keil MDK 进行嵌入式开发时,Keil 的编辑器相对于主流编辑器而言有些不方便,比如缺少暗色主题、缺少智能悬停感知(比如鼠标停在一个宏上,能自动展开最终的宏结果)、代码补全不好用等等,所以推荐使用 VS Code 来代替 Keil 的编辑器。,而有些代码和头文件会使用这些宏,在使用 VS Code 的时候就会找不到这些宏,从而导致语法错误。中,填入需要的宏(注意:我这里使用的是 Keil MDK 的 ARMCLANG编译器),缺少这个头文件,VS Code 识别不了代码中的。原创 2023-02-14 15:07:39 · 8743 阅读 · 0 评论 -
测试驱动的嵌入式开发 001:VSCode + CMake + CppUTest 环境搭建
本文是对《测试驱动的嵌入式 C 语言开发》第二章的实践。对资源受限的嵌入式项目如何进行测试驱动开发的所有疑问,都因为本书第二章最开始的一句话而消解,当我读到这句话时,感觉脑袋里有闪电经过。原创 2022-10-27 13:36:37 · 3333 阅读 · 1 评论 -
基于Windows 的 VS Code C/C++ 编译环境搭建
Linux 环境下可以使用 GCC 编译器,macOS 环境下可以使用 Clang 编译器。在 Windows 环境下,可以安装 MinGW C++ 工具,它是一款流行的免费工具集,包括编译器和调试器。这里给出的下载链接是清华大学开源软件镜像站,MSYS2 官网访问速度太慢。VS Code 首先是一个编辑器,C/C++ 插件不包括 C/C++ 编译器或调试器。文件时,将可以使用插件提供的语法高亮、代码智能补全、智能悬停感知及实时错误检查功能。调试使用gdb,需要设置gdb的路径。选择菜单**Run **>.原创 2022-08-12 21:18:03 · 3574 阅读 · 0 评论