很高兴和你相遇
这里正在记录我的所思所学
订阅免费邮件通讯接收最新内容
首页 归档 想法 工具 通讯 播客 简历 主页

vs code 常用快捷键

挺早之前写过一个 常用快捷键的集合备忘录,里面包括 win10,印象笔记,Google 浏览器,XShell 以及 sublime text3。如今主力编辑器已经从 sublime text3 换到了 vs code。那就再整理一份 vs code 常用快捷键,希望尽快用熟练提高效率。

首先摆出原件。

VsCode 快捷键组合方式

  1. Ctrl + Shift + ? : 常规组合按钮
  2. Ctrl + K Ctrl + ? : 首先进入 Ctrl K 环境,再组合按键
  3. Shift + K ? : 首先进入 Ctrl K 环境,再单按键
  4. Ctrl + Click: 键盘 + 鼠标点击
  5. Ctrl + DragMouse : 键盘 + 鼠标拖动

通用快捷键

快捷键 功能
Ctrl+Shift+P,F1 调出命令面板(常用)
Ctrl+P 快速打开文件
Ctrl+Shift+N 打开新编辑器
Ctrl+Shift+W 关闭编辑器

在 Ctrl+P 窗口下:

直接输入文件名,跳转到文件
? 列出当前可执行的动作
! 显示 Errors 或 Warnings,也可以`Ctrl+Shift+M
: 跳转到行数,也可以 Ctrl+G 直接进入
@ 跳转到 symbol(搜索变量或者函数),也可以 Ctrl+Shift+O 直接进入
@: 根据分类跳转 symbol,查找属性或函数,也可以 Ctrl+Shift+O 后输入:进入
# 根据名字查找 symbol,也可以 Ctrl+T

基础操作

快捷键 功能
Ctrl + X 剪切
Ctrl + C 复制
Alt + up/down 上下移动行
Shift + Alt up/down 当前行上下复制该行内容
Ctrl + Shift + K 删除行
Ctrl + Enter 光标所在行下插入新行
Ctrl + Shift + Enter 在光标所在行上插入新行
Ctrl + Shift + \ 匹配花括号的闭合处,跳转
Ctrl + ] / [ 缩进
Home 光标跳转到行头
End 光标跳转到行尾
Ctrl + Home 跳转到文件开头
Ctrl + End 跳转到文件结尾
Ctrl + up/down 行滚动(光标位置不变)
Alt + PgUp/PgDown 屏滚动
Ctrl + Shift + [ 折叠代码
Ctrl + Shift + ] 展开代码
Ctrl + K Ctrl + [ 折叠所有子区代码
Ctrl + k Ctrl + ] 展开所有折叠子区代码
Ctrl + K Ctrl + 0 折叠所有区域代码
Ctrl + K Ctrl + J 展开所有折叠区域代码
Ctrl + K Ctrl + C 添加行注释
Ctrl + K Ctrl + U 删除行注释
Ctrl + / 行注释
Shift + Alt +A 块注释

导航

快捷键 功能
Ctrl + T 列出所有符号
Ctrl + G 跳转行
Ctrl + P 跳转文件
Ctrl + Shift + O 跳转到符号处
F8 跳转到下一个错误或者警告
Shift + F8 跳转到上一个错误或者警告
Ctrl + Shift + Tab 切换到最近打开的文件
Alt + left / right 回到上个位置和下个位置
Ctrl + M 用 Tab 来移动焦点

查询与替换

快捷键 功能
Ctrl + F 查询
Ctrl + H 替换
F3 / Shift + F3 查询下一个/上一个
Alt + Enter 选中所有查询到的内容
Ctrl + D 匹配当前选中的词汇或者行,重复操作
Ctrl + K Ctrl + D 移动当前选择到下个匹配位置
Alt + C/R/W 不分大小写/使用正则/全字匹配

多行操作和选择

快捷键 功能
Alt + Click 插入光标
Ctrl + U 撤销最后一次操作
Shift + Alt + I 插入光标到选中范围内所有行尾
Ctrl + I 选中当前行
Ctrl + Shift + L 选中所有同样内容
Ctrl + F2 选中所有同样内容
Shift + Alt + right 块选择
Shift + Alt + left 块选择
Shift + Alt + (drag mouse) 鼠标拖动区域,同时在多个行结束符插入光标
Ctrl + Shift + Alt + (Arrow Key) 插入多行光标的 [方向键控制]
Ctrl + Shift + Alt + PgUp/PgDown 插入多行光标的 [整屏生效]

语言操作

快捷键 功能
Ctrl + Space 输入建议
Ctrl + Shift + Space 参数提示
Tab Emmet 指令触发/缩进
Shift + Alt + F 格式化代码
Ctrl + K Ctrl + F 格式化选中部分的代码
F12 跳转到定义处
Alt + F12 代码片段显示定义
Ctrl + K F12 在其他窗口打开定义处
Ctrl + . 快速修复部分可以修复的语法错误
Shift + F12 显示所有引用
F2 重命名符号
Ctrl + Shift + . / , 替换下个值
Ctrl + K Ctrl + X 移除空白字符
Ctrl + K M 更改页面文档格式

编辑器管理

快捷键 功能
Ctrl + F4, Ctrl + W 关闭编辑器
Ctrl + k F 关闭当前打开的文件夹
Ctrl + |切割编辑窗口
Ctrl + 1/2/3 切换焦点在不同的切割窗口
Ctrl + K Ctrl 左右箭头 不同窗口切换焦点
Ctrl + Shift + PgUp/PgDown 切换标签页的位置
Ctrl + K 左右箭头 窗口位置调换

文件管理

快捷键 功能
Ctrl + N 新建文件
Ctrl + O 打开文件
Ctrl + S 保存文件
Ctrl + Shift + S 另存为
Ctrl + K S 保存所有当前已经打开的文件
Ctrl + F4 关闭当前编辑窗口
Ctrl + K Ctrl + W 关闭所有编辑窗口
Ctrl + Shift + T 撤销最近关闭的一个文件编辑窗口
Ctrl + K Enter 保持开启
Ctrl + Tab 调出最近打开的文件列表
Ctrl + K P 复制当前打开文件的存放路径
Ctrl + K R 打开当前文件位置
Ctrl + K O 在新的编辑器中打开当前文件

显示

快捷键 功能
F11 切换全屏模式
Ctrl + =/- 放大 / 缩小
Ctrl + B 侧边栏显示隐藏
Ctrl + Shift + E 资源视图和编辑视图的焦点切换
Ctrl + Shift + F 打开全局搜索
Ctrl + Shift + G 打开 Git 可视管理
Ctrl + Shift + D 打开 DeBug 面板
Ctrl + Shift + X 打开插件市场面板
Ctrl + Shift + H 在当前文件替换查询替换
Ctrl + Shift + J 开启详细查询
Ctrl + Shift + V 预览 Markdown 文件
Ctrl + K v 在边栏打开渲染后的视图

调试

快捷键 功能
F9 添加解除断点
F5 启动调试、继续
F11 / Shift + F11 单步进入 / 单步跳出
F10 单步跳过
Ctrl + K Ctrl + I 显示悬浮

集成终端

快捷键 功能
Ctrl + ` 打开集成终端
Ctrl + Shift + ` 创建一个新的终端
Ctrl + Shift + C 复制所选
Ctrl + Shift + V 复制到当前激活的终端
Shift + PgUp / PgDown 页面上下翻屏
Ctrl + Home / End 滚动到页面头部或尾部

本文作者:思考问题的熊

版权声明:本博客所有文章除特别声明外,均采用 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议 (CC BY-NC-ND 4.0) 进行许可。

如果你对这篇文章感兴趣,欢迎通过邮箱或者微信订阅我的 「熊言熊语」会员通讯,我将第一时间与你分享肿瘤生物医药领域最新行业研究进展和我的所思所学所想点此链接即可进行免费订阅。


· 分享链接 https://kaopubear.top/blog/2017-09-20-vscode2/