玩转vscode

  • cmd+shift+p 执行命令

  • cmd+shift+F 跨文件搜索

  • cmd+shfit+D 启动和调试

  • cmd+shift+E 文件资源管理器 , 重复按就是。代码工作区和 文件管理区 来回切换

  • cmd+shift+M 打开下面调试窗口

  • code 文件名/目录 命令行窗口执行,code 是用来操作vscode的命令

  • code . 打开当前所在目录,新建窗口打开

  • code -r . -r来进行窗口的复用。

  • code -r -d a.txt b.txt 就可以比较a.txt和b.txt两个文件的内容了

  • cat sql.sql | code -r - 支持管道,把sql.sql的内容 用vscode查看

  • ctrl+ ` 终端和文件代码快速切换

  • cmd+shift +\ 就可以在这对花括号(块)之间跳转。

  • cmd+上|下 方向键。跳到第一行 | 最后一行

  • option+shift+左右方向键。 选中单词块

  • fn+delete 删除后面的单词

  • 当前打开的文件

    • 按下 “Ctrl+Tab”,然后继续按着 “Ctrl”键但是松开 “Tab” 键,这样你就可以打开一个文件列表,这个列表罗列了当前打开的所有文件。接下来,你可以通过按下 “Tab”键在这个列表里跳转,选择你想要打开的文件。最后选到你想打开的文件后,松开 “Ctrl” 键,这个文件就被打开了。
  • cmd+p 最近打开的文件列表

  • cmd + / 添加注释

  • ctrl+空格 弹出代码提示

  • 格式化文档

    • “Option + Shift + F” (Windows 上是 Alt + Shift + F)来对整个文档进行格式化,VS Code 也会根据你当前的语言,选择相关的插件。当然,前提条件是你已经安装了相关插件。
    • Cmd+shift+p >format
    • 你也可以选中一段代码,然后按下 “Cmd + K Cmd + F” (Windows 上是 Ctrl + K Ctrl + F),这样只有这段被选中的代码才会被格式化。
  • 大小写转换

    • 选中后 ctrl+shift+p >trans 选择大小写
  • 代码排序

    • 选中后 ctrl+shift+p >s
  • 光标 批量操作

    • 按option点击想要的光标位置,点击多个后, 就可以一次输多个光标所在内容

    • 选中单词后按cmd + D 重复选中一样的单词

    • 选中多行后按option+shift+i 。多行光标就可以一起控制了

  • 搜索、替换

    • 搜索内容 cmd+f 然后按回车就可以在找到的光标跳转了 (第三个小图标支持正则)
    • cmd+option+f 替换
  • 代码折叠 option+cmd+[ 代码打开 option+cmd+]

  • markdown cmd+shift+p > Markdown: 打开侧边预览

  • python

    • cmd+shift+p >Python select 解释器
    • Python: Select Linter
  • 版本控制。 Ctrl + Shift + G 快捷键,就能够打开版本管理这个视图

  • 终端 cmd+\ 新建一个终端

  • 窗口cmd +\ 复制窗口

  • 如何书写codesnippet

    1cmd+shift+p 
    2输入 sni 
    3选择语言  
    
  • 运行命令行

    1cmd+shift+o 
    2> add folder 添加多工作区
    
  • ! 按tab 生成html骨架

  • live插件 shift+command+p

    live 回车, 自动打开浏览器

  • 窗口多开

    1"workbench.editor.enablePreview": false   默认2个窗口,设置为false 就可以多开
    
  • ctrl+shift +上下箭头 移动代码

  • 左侧文件夹按o 展示,打开、完毕文件夹 ; 文件按o则右侧打开