vscdoe 快捷键记录

vscode快捷键使用很方便,但是新手又记不全,所以在此记录收集了最常用的快捷键。前段时间用过 vscodevim 插件,后来遇到了些 问题,所以放弃了Vim 插件而使用原生的 vscode 自带的快捷键方式。

主命令框

vscode 主命令框

上图就是主命令框,打开的方式有多种,下面就介绍一下vscode 主命令框的使用。

我们可以看到上图中的命令框中有个 ‘>‘符号,在不同的模式下这里会显示不同的符号。下面就列出这些模式的符号。另外我们可以删除符号重新输入新的模式符号来快速切换模式。

F1 Ctrl+Shift+P : 打开命令面板。在打开的输入框内,可以输入任何命令,例如:

  • 按一下 Backspace 会进入到 Ctrl+P 模式
  • Ctrl+P 下输入 > 可以进入 Ctrl+Shift+P 模式
  • Ctrl+P 窗口下还可以:
    • 直接输入文件名,跳转到文件
    • 输入 列出当前可执行的动作
    • 输入 ! 显示 ErrorsWarnings ,也可以 Ctrl+Shift+M
    • 输入 : 跳转到指定行,也可以 Ctrl+G 直接进入
    • 输入 @ 跳转到 symbol (搜索变量或函数),也可以 Ctrl+Shift+o 直接进入
    • 输入 # 根据名字查找 symbol,也可以 Ctrl+T

窗口管理

  • 打开一个新窗口:Ctrl+Shift+N
  • 关闭窗口:Ctrl+Shift+w
  • 新建文件:Ctrl+N
  • 文件之间进行切换:Ctrl+Tab
  • 切出多个新的编辑器,Ctrl+\,也可以在资源管理器里 Ctrl + 单击文件
  • 切换编辑器,Ctrl+PgUpCtrl+PgDn
  • 编辑器换位置, Ctrl+k然后按 LeftRight

代码调整

  • 代码行缩进: Ctrl+[Ctrl+]TabShift+Tab
  • 代码格式化: Shift+Alt+F,或 Ctrl+Shift+P 后输入 format code
  • 上下移动一行: Alt+UpAlt+Down
  • 向上向下复制一行: Shift+Alt+UpShift+Alt+Down
  • 在当前行下边插入一行: Ctrl+Enter
  • 在当前行上方插入一行 Ctrl+Shift+Enter

光标相关

  • 移动到行首: Home
  • 移动到行尾: End
  • 移动到文件结尾: Ctrl+End
  • 移动到文件开头: Ctrl+Home
  • 移动到定义处: F12
  • 定义处缩略图:只看一眼而不跳转过去 Alt+F12
  • 移动到后半个括号: Ctrl+Shift+]
  • 选择从光标到行尾: Shift+End
  • 选择从行首到光标处: Shift+Home
  • 删除光标右侧的所有字: Ctrl+Delete
  • 扩展/缩小选取范围: Shift+Alt+LeftShift+Alt+Right
  • 多行编辑(列编辑):Alt+Shift+鼠标左键Ctrl+Alt+Down/Up
  • 同时选中所有匹配: Ctrl+Shift+L
  • Ctrl+D 下一个匹配的也被选中 (在 sublime 中是删除当前行,后面自定义快键键中,置与 Ctrl+Shift+K 互换了)
  • 回退上一个光标操作: Ctrl+U
  • 选中所有匹配词批量编辑:鼠标高亮选中需要查找的词,按下 Ctrl + Shift + L,即可快速选中当前文件中所有匹- 配的词,并在每一个词后面有一个编辑光标,可批量同步编辑

重构代码

  • 找到所有的引用: Shift+F12
  • 同时修改本文件中所有匹配的: Ctrl+F12
  • 重命名:比如要修改一个方法名,可以选中后按 F2,输入新名字,回车,则所有该
  • 法的引用也都同步更新了
  • 跳转到下一个 ErrorWarning:当有多个错误时可以按 F8 逐个跳转
  • 查看 diff: 在 explorer 里选择文件右键 Set file tocompare,然后需要对比的文件上右键选择 Compare with file_name_you_chose

查找替换

  • 查找 Ctrl+F
  • 查找替换 Ctrl+H
  • 整个文件夹中查找 Ctrl+Shift+F

显示相关

  • 全屏:F11
  • ZoomIn/zoomOut:Ctrl +/-
  • 侧边栏显/隐: Ctrl+B
  • 显示资源管理器 Ctrl+Shift+E
  • 显示搜索 Ctrl+Shift+F
  • 显示 Git Ctrl+Shift+G
  • 显示 Debug Ctrl+Shift+D
  • 显示 Output Ctrl+Shift+U

此条目发表在Code分类目录,贴了, 标签。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用*标注