一些 VS Code 的快捷键和其他基本使用。快捷键默认为 macOS 快捷键。
在坚持用了好久的 Intellij 之后终于倒向 VS Code. 主要是希望所有的开发工作使用同一套工具。以及,稳定性比功能更重要,对于 Java 系列、Python,Intellij 的自动补全和跳转当然比 VS Code 要强大,但也常出问题。我计划干脆禁用 Language Service 体验一段时间。
通用快捷键
Command + Shift + P
快速搜索功能,VS Code 所有 Action 可以通过该命令面板执行,也可以看到相应的快捷键Command + P
快速搜索项目内文件
阅读导航快捷键
读代码的时间可能比写代码的时间还长,因此代码阅读功能非常重要。
Command+Click or F12
跳转到定义、查看调用,阅读代码的基本办法Ctrl+-, Ctrl+Shift+-
Back, Forward. 多次跳转之后的导航Command+Shift+[,]
标签页跳转,注意必须是英文模式Command+w
关闭标签页。
编辑器快捷键 「Edit 菜单」
属于文本编辑器功能的快捷键,与代码快捷键不同的是,本段列出的快捷键功能类似于 Sublime, VIM 的快捷键,不需要编辑器「理解」代码就能实现。
Command+x
剪切当前行Alt+Shift+Up,Down
向上、向下复制当前行Alt+Up,Down
当前行上移、下移Command+f, Command+Alt+f
查找,替换Command+Shift+f, Command+Shift+h
全局查找、替换
多光标编辑快捷键
Command+Alt+up,down
向上、向下添加光标Command+Shift+l
选中所有匹配Command+d
向下一个匹配添加光标
终端
- Ctrl+` 启动终端或者聚焦到终端
Command+Shift+[,]
终端标签页跳转,注意必须是英文模式