vscode 正确打开方式

在使用vscode的时候,非常想要解放右手(握着鼠标的手),因此参考了些文档,整理下一下快捷键,以便于实现目的。主要 包括 快捷键、文件切换、等方面的功能。

Tip: 需要注意的是以下快捷键最好在英文输入法状态下操作。

一、vscode 快捷键

  1. 解放双手第一步:快速移动光标

    作用 快捷键
    移动单个单词末尾 option + 左右方向键
    移动行首或者行尾 cmd + 左右方向键
    代码块的移动 Cmd + Shift + |
    移动到文档的第一行或最后一行 Cmd + 上下键
  1. 换行移动操作

    作用 快捷键
    换行到当前行下一行 Cmd + Enter
    换行到当前行上一行 Cmd + Shift + Enter
    移动一行 Option + 上下方向键
    复制一行 Option + Shift + 上下方向键
  1. 文本选择:在 1 的基础上加上 shift 键
  1. 删除操作:延续1的操作方式

    作用 快捷键
    删除一行中光标左侧的内容 Cmd + Del
    删除一行中光标右侧的内容 Cmd + Fn + Del
    删除单词中光标左侧的内容 option + Del
    删除单词中光标右侧的内容 option + Fn + Del
    删除一行 Cmd + Shift + K
    剪切一行 Cmd + X
  1. 多光标操作

    作用 快捷键
    配合鼠标使用 option + 鼠标左键
    多行光标 option + cmd
    多行选中光标 选中多行 后 option + shift + i
  1. 光标的跳转以及页面切换

    作用 快捷键
    在当前打开的文件中进行跳转 Ctrl + Tab
    搜索的方式进行文件跳转 Cmd + P (更受欢迎)
    通过 Cmd+P 的形式找到目标文件后,打开新窗口 Ctrl + Enter
    行跳转 Ctrl+g+输入:10
    跳转到指定文件的某一行(输入框+:) Cmd+p 输入 文件名:10
    符号跳转(跳转指定的类、方法、变量的位置)(输入框+@) Cmd + Shift + O
    在打开的多个文件符号间跳转(输入框+#) Cmd + T
    查看函数实现位置 Cmd + F12 或者 F12
    查看函数引用位置 Shift + F12
    编辑器分栏 Cmd + \
    切换横竖向编辑器分栏 Cmd + Option + 0(数字)
    各个分栏中切换 Cmd + Number(1-9 代表分栏的个数)
    或者
    组合键 Cmd + K , Cmd+ 左右方向键
    各个Tab 中切换 Cmd + Option + 左右键
    打开最近文件 Ctrl + R (如果想在新的窗口打开 Cmd + Enter)
    在窗口间跳转 Ctrl + W (Cmd + `)
  1. 编程语言相关快捷键

    作用 快捷键
    注释一行 Cmd + /
    注释多行 Option + Shift + A
    代码格式化 Option + Shift + F
    选中的代码进行格式化 Cmd + K Cmd + F
    触发建议 option + /
  1. 其他字符相关的快捷键

    作用 快捷键
    调换字符位置 Ctrl + t
    调整字符的大小写 命令面板中运行 转换为大写或者转换为小写
    合并代码行 Ctrl + j
    行排序 命令面板中运行-> 按升序排列行 或者 按降序排列行
    撤销光标的移动和选择 Cmd + U
    重构方法,重命名所有调用方法的位置 F2
  1. 代码的折叠

    作用 快捷键
    切换折叠代码 Cmd+Option+[
    切换展开 Cmd+Option+]
    全部折叠 Cmd + K ,Cmd+0
    全部展开 Cmd+ K,Cmd+J
  2. 搜索

    作用 快捷键
    搜索 Cmd + F
    在搜索内容中切换
    (让光标在编辑器中便于修改)
    Cmd + G
    同上 不过从下而上的跳转 Cmd + Shift + G
    切换大小写敏感(Case) Cmd + Option + C
    切换全单词匹配(Word) Cmd + Option + W
    切换正则表达式匹配(Regular Expression) Cmd + Option + R
    打开替换折叠 Cmd + Option + F
    多文件搜索 Cmd + Shift + F
  3. 全程利用鼠标的操作

    作用 快捷键
    插入光标 点击一次
    选中当前单词 双击
    选中当前行 三击
    选中当前文档 四击
    选中多行 通过左侧行号选中单行,下拉可以选中多行
    剪切黏贴 通过鼠标点击对选中的区域进行拖拽实现
    复制黏贴 在剪切黏贴的拖拽过程中 按住 option 实现
    多光标选中 通过鼠标中键拖拽

二、代码段

Ctrl + Shift + p ,打开搜索框, 找到 首选项:配置用户代码
然后选择合适的语言下的模板,以 javascript 为例

"Print to console": {
  "prefix": "log", // 快捷键命令
  "body": [ //输出主体 $1, $2 分别代表光标出现的预设位置,
    // 可以通过Tab键前进和Shift+Tab后退
  // $CLIPBOARD 是vscode自带的预设值
    "console.log('$(1:$CLIPBOARD)');",
    "$2"
  ],
  "description": "Log output to console" // 内容说明
}

三、工作台和命令面板

左侧工作台的切换 Cmd + B

命令面板的打开 Cmd + Shift + P

底部面板(终端等)等切换 Cmd + J

禅模式: 打开命令面板 搜索 "切换禅模式"

调节字体大小 : 打开命令面板 搜索“重置缩放”

为了快速检索,命令面板开头的几个符号代表的意义:

符号 作用
: 指定当前文件的第几行
@ 指定某个文件中的符号位置,相当于全文检索
@: 按照类别指定某个文件中的符号位置,相当于全文检索
? 当你不知道选择哪个的时候,问一问

以上是我对vscode 中快捷键用法的理解与总结,希望能帮到您,如果能够帮到您,希望不吝点个赞哦;如果哪里写的不对或者确实,还望告知~~

参考:

极客时间 <玩转VS Code>

你可能感兴趣的:(vscode 正确打开方式)