VSCode常用小技巧

(持续更新ing....)

0.安装、卸载

vscode安装与完全卸载

1.vscode怎么使代码块自动修正整齐,格式化

        快捷键:Ctrl+Shift+I,可以自动把需要空格的地方和缩进的地方给你加上,使得你的代码看起来更整洁。(很好用!!)

2.vscode使用ctrl跳转到某函数定义说明之后,跳回原来的位置

        快捷键:Ctrl+Alt+-

3.vscode展开/折叠所有子区域

        快捷键:Ctrl+K Ctrl+J 可以展开所有子区域;

                      先Ctrl+K Ctrl+0(零)可以折叠所有子区域。

4.vscode找不到自定义头文件

`参考这个 头文件路径添加,在文件里添加"${workspaceFolder}/include/**";

5.报错关于CMake的)(这个不影响的话就别理了)

        当提示:“[cmakefileapi-driver] 此版本的 CMake 不支持 "toolchains" 对象类型。编译器路径将通过读取 CMakeCache.txt 来确定。 ” (还可以解决找不到ros/ros.h的问题,很抽象)

        说明cmake版本低于 3.21(toolchains 类型是从 3.21 开始支持的);

        此时在CMakeLists.txt文件中添加:

set(CMAKE_C_COMPILER /usr/bin/gcc)
set(CMAKE_CXX_COMPILER /usr/bin/g++)

<< 在 VSCode 中进行 C++ 编程时,保证代码自动对齐和格式化是非常重要的一环,有助于提高代码可读性和团队协作效率。`false` 这个值本身是布尔类型的字面量,在这里可能指的是某个配置项被关闭的状态。 对于VSCode中C++代码的自动对齐(即自动格式化),你可以按照以下步骤来进行设置: 1. **安装扩展**:确保已经安装了支持 C/C++ 的官方插件 "C/C++" by Microsoft ,以及用于代码格式化的 `clang-format` 或者 `Prettier - Code formatter` 插件等。其中,“C/C++”提供智能感知和其他功能;而 `clang-format` 则专注于根据 LLVM 格式标准来整理代码风格。 2. **配置格式工具路径(如果有需要)**:如果选择了使用 `clang-format` 来作为你的默认格式化工具,则可以在用户或工作区级别的 settings.json 文件里指定其执行文件的位置,例如: ```json "cpp.clang_format_fallbackStyle": "LLVM", "editor.formatOnSave": true, "C_Cpp.clang_format_sortIncludes": false, // 防止 clang-format 排序 #include 行,默认即可,如需排序则设为true ``` 3. **启用保存时格式化选项**:同样是在 settings.json 内加入 `"editor.formatOnSave": true`, 此举能让你每次保存文档的时候都会触发一次自动格式化操作。 4. **自定义规则**(选做):如果你希望更精细地控制代码样式的话,可以通过创建 .clang-format 文件来自定义更多细节上的格式规范,比如缩进宽度、括号位置等等。 完成以上设置之后,当你编写 C++ 代码并按下 Ctrl+S (Windows/Linux) 或 Cmd+S (MacOS) 快捷键保存当前编辑器中的内容时,VSCode 就会依据设定好的参数自动帮你调整好整个程序结构体内的元素排布情况啦!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值