【VSCode】【nano】使用小技巧

一、VSCode使用笔记

1、VSCode快捷键

Ctrl + Shift + K               //删除一行代码
Ctrl + Shift + 上下箭头   //上下移动整行代码的位置
Ctrl + /                            //注释一行代码、取消注释一行代码 (在VSCode环境下,对任何编程语言都适用)
Ctl + ~                            //调出/关闭 Vscode自带的终端

2、VSCode代码对比

作用:
①比较代码的前后版本。
②对比例程能跑通的代码与自己敲的跑不通的代码。按着例程敲的代码怎么也跑不通,输出的日志也无法定位到错误,这时代码对比功能就      显得尤为重要了,可以止汗,别问我怎么知道的。
步骤:
①右键“资源管理器”中的文件,<选择以进行比较>

②右键“资源管理器”中的待比较文件,<与已选项目进行比较>

③效果

3、VSCode 解除“单击文件就打开”的弊病

单击左下角的设置按钮
在这里插入图片描述
选择 Settings
在这里插入图片描述
将 singleClick 改为 doubleClick 就搞定了
在这里插入图片描述
在这里插入图片描述

4、刚下载的新鲜的 VSCode 打开 c++ 工程时,右键没有“跳转到定义”

装上这个插件就解决了:
在这里插入图片描述

5、VSCode 装了 C/C++ 插件,又会报错:找不到 ros/ros.h头文件

现象:
在这里插入图片描述
解决办法:

将 ros 头文件的路径包含在 VSCode 的配置文件{}c_cpp_properties.json

{}c_cpp_properties.json文件所在路径(如何打开此文件):
在这里插入图片描述
VSCode 会给打开的顶层文件夹配一个.vscode的隐藏文件夹,{}c_cpp_properties.json就在这个文件夹中。

ros 头文件的路径: /opt/ros/melodic/include

修改前的配置文件:

{
    "configurations": [
        {
            "name": "Linux",
            "includePath": [                
                "${workspaceFolder}/**"
            ],
            "defines": [],
            "compilerPath": "/usr/bin/gcc",
            "cStandard": "c11",
            "cppStandard": "gnu++14",
            "intelliSenseMode": "linux-gcc-x64"
        }
    ],
    "version": 4
}

修改后的配置文件:只是添了第 6 行,就能解决ros/ros.h头文件包含报错的问题

{
    "configurations": [
        {
            "name": "Linux",
            "includePath": [   
                "/opt/ros/melodic/include",             
                "${workspaceFolder}/**"
            ],
            "defines": [],
            "compilerPath": "/usr/bin/gcc",
            "cStandard": "c11",
            "cppStandard": "gnu++14",
            "intelliSenseMode": "linux-gcc-x64"
        }
    ],
    "version": 4
}

注:还看到有人建议在 VSCode 装一下 ROS 插件,但是我现在不报错了,也没打算把 VSCode 用成 IDE,所以就暂且不装 ROS 插件。能精简就精简,尽量所有变量自己可控。

6、VSCode 如何调出 {}c_cpp_properties.json配置文件

RPLidar_test_ws文件夹工作目录下使用code .打开文件夹时,VSCode 左边工作空间的状态如下,可见是没有.vscode文件夹的,更不用说.vscode文件夹中的配置文件了。
在这里插入图片描述
按住 Crtl + Shift + P 快捷键,然后输入 edit configurations,点击选择后缀为(JSON)的那项。
在这里插入图片描述
此时VSCode 左边工作空间下出现:
在这里插入图片描述
能够调出{}c_cpp_properties.json文件,就可以着手进行{}c_cpp_properties.json文件的配置了。

二、nano使用笔记

1、nano快捷键

Alt + /         //定位到文件最后一行
Alt + \         //定位到文件首行

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值