代码编辑器快捷键统一

问题起因

目前优秀的代码编辑器很多,我们写不同的代码的时候往往都会用到不同的代码编辑器,例如:Visual StudioVisual Studio CodeIntelliJ IdeaJetBrains Rider 等。

其实他们有很多功能是类似的,例如:Search Everywhere,但快捷键却不尽相同,因此我便萌生出统一一套快捷键的想法。

统一快捷键

快捷键 功能
Ctrl + P Search Everywhere(转到文件)
F12 转到定义
Shift + F12 查找所有引用
Ctrl + Shift + Down 下一个突出显示的引用(将上次选择内容移动到下一个查找匹配项)
Ctrl + Shift + Up 上一个突出显示的引用(将上次选择内容移动到上一个查找匹配项)
Alt + Down 向下移动行
Alt + Up 向上移动行
Alt + Left 导航后退
Alt + Right 导航前进
Ctrl + / 切换行注释
Ctrl + G 转到行

Visual Studio Code 常用快捷键

本人使用 Visual Studio Code 居多,此处再列出一些 Visual Studio Code 中的常用快捷键。

快捷键 功能
Ctrl + Shift + P | Ctrl + P > 打开命令面板
Ctrl + Shift + O | Ctrl + P @ 搜索当前文件中的符号(变量或方法)
Ctrl + G | Ctrl + P : 转到行