说明:该文章内容翻译自Visual Studio Code 快捷键 Mac 版

Mac 键盘符号说明

  • == Command
  • == Shift
  • == Caps Lock
  • == Option
  • == Control
  • == Return/Enter
  • == Delete
  • == 向前删除键(Fn+Delete)
  • == 上箭头
  • == 下箭头
  • == 左箭头
  • == 右箭头
  • == Page Up(Fn+↑)
  • == Page Down(Fn+↓)
  • Home == Fn + ←
  • End == Fn + →
  • == 右制表符(Tab键)
  • == 左制表符(Shift+Tab)
  • == Escape (Esc)
  • == 电源开关键

常用

Mac 快捷键 介绍
⇧⌘P, F1 显示命令面板
⌘P 快速打开
⇧⌘N 新建 窗口/实例
⌘W 关闭 窗口/实例

基本编辑

Mac 快捷键 介绍
⌘X 剪切
⌘C 复制
⌥↓ / ⌥↑ 移动当前行向 下/上
⇧⌥↓ / ⇧⌥↑ 复制当前行向 下/上
⇧⌘K 删除当前行
⌘Enter / ⇧⌘Enter 在下/上 插入一行
⇧⌘\ 跳转到匹配的括号
⌘] / ⌘[ 向左/向右 缩进当前行
Home / End 跳到当前行的头部,尾部
⌘↑ / ⌘↓ 跳到当前行的开始,结束
⌃PgUp 滚动到
⌃PgDown 滚动到行头/行尾
⌘PgUp /⌘PgDown 滚动到页头/页尾
⇧⌘[ / ⇧⌘] 折叠/展开区域
⌘K ⌘[ / ⌘K ⌘] 折叠/展开所有子区域
⌘K ⌘0 / ⌘K ⌘J 折叠/展开所有区域
⌘K ⌘C 添加行注释
⌘K ⌘U 删除行注释
⌘/ 切换行注释
⇧⌥A 切换块注释
⌥Z 切换文字换行

多光标和选择

Mac 快捷键 介绍
Alt+Click 插入光标
⌥⌘↑ 在上面插入光标
⌥⌘↓ 在下面插入光标
⌘U 撤消上一个光标操作
⇧⌥I 在所选每行的末尾插入光标
⌘I 选择当前行
⇧⌘L 选择当前选择的所有事件
⌘F2 选择当前单词的所有出现
⌃⇧⌘→ 展开选择
⌃⇧⌘← 收缩选择
Shift+Alt + drag mouse(拖动鼠标) 列(框)选择
⇧⌥⌘↑ 向上列(框)选择
⇧⌥⌘↓ 向下列(框)选择
⇧⌥⌘← 向左列(框)选择
⇧⌥⌘→ 向右列(框)选择
⇧⌥⌘PgUp 列(框)选择 向上一页
⇧⌥⌘PgDown 列(框)选择 向下一页

搜索和替换

Mac 快捷键 介绍
⌘F 查找
⌥⌘F 替换
⌘G / ⇧⌘G 查找下一个/上一个
⌥Enter 选择查找匹配的所有匹配项
⌘D 将选择添加到下一个查找匹配
⌘K ⌘D 将最后一个选择移至下一个查找匹配项

丰富的语言编辑

Mac 快捷键 介绍
⌃Space 触发建议
⇧⌘Space 触发参数提示
Tab Emmet扩展缩写
⇧⌥F 格式化文档
⌘K ⌘F 格式选择
F12 转到定义
⌥F12 Peek定义
⌘K F12 打开定义到一边
⌘. 快速修复
⇧F12 显示引用
F2 重命名符号
⇧⌘. / ⇧⌘, 替换为下一个/上一个值
⌘K ⌘X 修剪尾随空格
⌘K M 更改文件语言

导航

Mac 快捷键 介绍
⌘T 显示所有符号
⌃G 转到行…
⌘P 转到文件…
⇧⌘O 转到符号…
⇧⌘M 显示问题“面板”
F8 / ⇧F8 转到下一个/上一个错误或警告
⌃⇧Tab 浏览编辑器组历史记录
⌃- / ⌃⇧- 后退/前进
⌃⇧M 切换选项卡移动焦点

编辑器管理

Mac 快捷键 介绍
⌘W 关闭编辑窗口
⌘K F 关闭文件
⌘\ 拆分编辑窗口
⌘1 / ⌘2 / ⌘3 聚焦到第1,第2,第3编辑器组中
⌘K ⌘← / ⌘K ⌘→ 聚焦到上一个/下一个编辑器组
⌘K ⇧⌘← / ⌘K ⇧⌘→ 向左/向右移动编辑器
⌘K ← / ⌘K → 移动活动编辑器组

文件管理

Mac 快捷键 介绍
⌘N 新建文件
⌘O 打开文件
⌘S 保存
⇧⌘S 保存为…
⌥⌘S 保存所有
⌘W 关闭
⌘K ⌘W 关闭所有
⇧⌘T 重新打开已关闭的编辑器
⌘K 输入保持打开
⌃Tab / ⌃⇧ 选项卡打开下一个/上一个
⌘K P 复制活动文件的路径
⌘K R 在资源管理器中显示活动文件
⌘K O 在新窗口/实例中显示活动文件

显示

Mac 快捷键 介绍
⌃⌘F 切换全屏
⌥⌘1 切换编辑器布局
⌘= / ⇧⌘- 放大/缩小
⌘B 切换侧栏可见性
⇧⌘E 显示资源管理器/切换焦点
⇧⌘F 显示搜索
⌃⇧G 显示Git
⇧⌘D 显示Debug
⇧⌘X 显示扩展名
⇧⌘H 在文件中替换
⇧⌘J 切换搜索详细信息
⇧⌘C 打开新命令提示符/终端
⇧⌘U 显示输出面板
⇧⌘V 切换Markdown预览
⌘K V 打开Markdown预览到一边

调试

Mac 快捷键 介绍
F9 切换断点
F5 开始/继续
F11 / ⇧F11 跳进/出
F10 跳过
⇧F5 暂停
⌘K ⌘I 显示悬停

集成终端

Mac 快捷键 介绍
⌃` 显示集成终端
⌃⇧` 创建新终端
unassigned(末分配) 复制选择
unassigned(末分配) 粘贴到活动终端
⌘↑ 向上滑动
⌘↓ 下身滑动
PgUp 向上滚动页面
PgDown 向下滚动页面
⌘Home 滚动到顶部
⌘End 滚动到尾部

Visual Studio Code 快捷键 Mac 版相关推荐

  1. Visual Studio Code预览版Ver 0.3.0试用体验

    当你开始阅读这篇文章时,请先不要把Visual Studio Code和.net.Windows联想到一起,因为VS Code是一个跨平台,支持30多种语言的开箱代码编辑器.不管你是.Net.Java ...

  2. Visual Studio Code 快捷键的设置

    https://jingyan.baidu.com/article/6181c3e0d72eaa152ef153d2.html 转载于:https://www.cnblogs.com/JonaLin/ ...

  3. visual studio code怎么改成中文?Visual Studio Code Insiders for Mac中文修复版

    visual studio code mac 中文版是mac上一款跨平台轻量级代码编辑器,该编辑器也集成了所有一款现代编辑器所应该具备的特色,支持语法高亮.智能代码补全.自定义热键.括号匹配.代码片段 ...

  4. Visual Studio Code如何编写运行C、C++

    Visual Studio Code如何编写运行C.C++ 作者:知乎用户 链接:https://www.zhihu.com/question/30315894/answer/154979413 来源 ...

  5. Visual Studio Code 配置 gcc

    作者:谭九鼎 链接:https://www.zhihu.com/question/30315894/answer/154979413 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转 ...

  6. Visual Studio Code 1.3终于增加了标签页

    2016年6月发布的Visual Studio Code 1.3版更新已发布,该版本提供了用户呼声最高的一个功能请求. 很长一段时间来,开发者一直呼吁为Microsoft的跨平台代码编辑器提供标签页功 ...

  7. 为什么在Visual Studio Code 中输入的汉字变成繁体字了?电脑上其他地方的输入是正常的

    按照下列操作方法试试: 打开 Visual Studio Code 快捷键 "Ctrl+Shift+P" Visual Studio Code顶部搜索框输入'configure l ...

  8. Apache Cordova development lands on Visual Studio Code

    https://blogs.msdn.microsoft.com/visualstudio/2016/01/28/apache-cordova-development-lands-on-visual- ...

  9. 【Visual Studio Code】VS Code在Linux/Mac/Windows中向前、向后定位的快捷键及修改方法

    1,原因 由于工作需要,要在不用操作系统使用VS Code,但是不同操作系统下的快捷键又有差异,操作不便,需要设置. 2,向前/向后默认快捷键 Visual Studio Code的向前.向后 定位的 ...

最新文章

  1. Android专题-常用第三方框架
  2. Celery 使用(一)
  3. 信息安全系统设计基础第一周学习总结
  4. mysql 二进制日志查看_使用mysqlbinlog从二进制日志文件中查询mysql执行过的sql语句 (原)...
  5. 我的第一个python web开发框架(11)——工具函数包说明(二)
  6. 在虚拟机中安装和配配置 MOSS2007 全过程
  7. 如何优化网站服务器来提高吞吐量并减少延迟时间
  8. 中国移动全球通寻宝第四期攻略
  9. 自己写Cache数据库之设计之初——想办法让16颗CPU扛住3w/s的压力?
  10. 记自己的第一个完整的java web项目
  11. Vs2017添加引用时报错未能正确加载“ReferenceManagerPackage”包。
  12. 这位985名校的教授火了!当了10年博导,竟无一博士毕业?
  13. 安信可开发经验分享 | 安信可ESP-C3-12F模组使用内置USB烧录下载更新固件,无需TTL-USB转接器即可更新固件,下载固件速度更快更省时间。
  14. python求圆柱体的体积_面向对象的Python程序计算球体的体积和表面积
  15. java使用Formatter的时候中英文格式不能对齐
  16. Flutter 中神奇的 AbsorbPointer 组件
  17. 初中使用计算机教学反思,谈初中信息技术教学反思
  18. 白鹭egret的自定义素材解析器
  19. 概率论几大分布的期望和方差证明整合
  20. Python两台电脑实现TCP通信

热门文章

  1. 西门子博途TIA PORTAL不同版本上传和下载时要注意的问题
  2. I2S协议和hisi3520调试TLV320AIC3101音频驱动(一)
  3. Tensorflow训练maskrcnn
  4. QT实现局域网聊天工具(带UDP文件传输)
  5. 第四代计算机网络是高速互联的什么网,宽带接入网竞赛试题(选择题300道,判断题150道,填空题250道)...
  6. 希尔伯特空间(Hilbert space)
  7. LTE RACH过程
  8. 全能电子地图下载器MapTileDownloader(该软件可提供地图瓦片图)的安装和使用
  9. 为项目加入第三方字体DS-Digital,并使用
  10. windows server 2003的驱动