VScode 快捷键,使你工作事半功倍

1.快速上手VS Code

命令行的使用

运行 code --help打印出VS Code命令行支持的所有参数。
code --help的界面

最基本的命令行使用方式是在code命令后加上文件或者文件夹的地址,这样VS Code 就会在一个新窗口中打开这个文件或文件夹。

如果你希望使用已经打开的窗口来打开文件,可以在code命令后添加参数 -r来进行窗口的复用。

你也可以使用参数 -g <file:line[:character]> 打开文件,然后滚动到文件中某个特定的行和列,比如输入code -r -g package.json:128命令,你就可以打开package.json 这个文件,然后自动跳转到 128 行。

这个命令可以方便你从终端里快速地在 VS Code 里打开一个文件进行预览,一个特别常见的例子就是当我们使用脚本执行某个命令,这个命令告诉我们某个文件的某一行出现了错误,我们就能够快速定位了。

VS Code 也可以用来比较两个文件的内容,你只需使用 -d参数,并传入两个文件路径,比如输入 code -r -d a.txt b.txt命令,就可以比较a.txt和b.txt两个文件的内容了。有了这个命令,你就可以既使用命令行运行脚本,也可以借助 VS Code 的图形化界面进行文件内容的对比了。

VS Code 命令行除了支持打开磁盘上的文件以外,也接受来自管道中的数据。这样你就可以将原本在命令行中展示的内容,实时地展示在 VS Code 里,然后在编辑器中搜索和修改。比如,你可以把当前目录下所有的文件名都展示在编辑器里,此时只需使用ls | code -命令。

总结
  • -r 表示使用当前的VS Code窗口
  • -g <file:line[:character]> 表示跳转到指定文件夹的指定列
  • -d用于两个文件做对比
  • ls | code - VS Code支持管道,利用管道可以将原本在命令行中展示的内容实时显示在VS Code中

2.双手离开鼠标

1.光标移动

  • ctrl+左右方向键:光标按照单词跳动,不是按照字符跳动
  • ctrl+shift+\:代码块的移动。从一个{跳到另一个}
  • ctrl+ Home/End:跳到文档第一行和最后一行
    单词跳动
    代码块
  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值