翻译一下官方vscode的macos版eclipseKeymap插件的快捷键
翻译一下官方vscode的macos版eclipseKeymap插件的快捷键
本翻译主要包含笔者自身经常使用的,根据官方文档进行翻译。
不常用的快捷键未被收录其中。
一些跟mac自身携带的也未收录其中,包括⌘Z撤销、⌘Y撤回撤销。
助残功能也未收录其中
笔者下载的eclipse keymapv0.16.1版本的插件。主要给之前用eclipse的老程序员讲解一下vscode的eclipse keymap插件的快捷键。
General 总体
⇧⌘P, F1: Show Command Palette显示命令面板
⌘P :Quick Open, Go to File... 快速打开,转到文件…
⇧⌘N :New window/instance 新窗口/实例
⌘W :Close window/instance 关闭窗口/实例
⌘, :User Settings 用户设置
⌘K ⌘S:Keyboard Shortcuts 快捷键设置(先按⌘K再按⌘S组合就能打开快捷键设置,里面含有有大部分快捷键的中文注释)
Basic editing 基本编辑
⌥↓ / ⌥↑:Move line down/up 将这行移动到上面下面。
⇧⌥↓ / ⇧⌥↑:Copy line down/up 将这行向上向下进行复制。
⌘↑ / ⌘↓:Go to beginning/end of file 到文档的最上方和最下方
fn←/fn→:Go to beginning/end of line 到该行的最左面和最右面
⌘D:Delete line 删除整行(正常vscode为⇧⌘K为Delete line)
⌘Enter / ⇧⌘Enter :Insert line below/above 低于/高于插入行
⇧⌘\ :Jump to matching bracket 跳转到匹配括号
⌘] / ⌘[:Indent/outdent line 缩进/减少缩进线
⌥⌘[ / ⌥⌘] :Fold/unfold region 展开/合并区域
⌘/:Toggle line comment 行注释
⇧⌥A:Toggle block comment 代码块注释
Multi-cursor and selection 多光标和选择
⌥ + click :Insert cursor ⌥加鼠标左键增加一个新的光标
⌥⌘↓ 、⌥⌘↑、⌥⇧↑、⌥⇧↓ :Insert cursor above/below 将本行向上或向下复制
⌘L:Select current line 跳转到某行
⌘U:Undo last cursor operation 取消上一个游标操作
Search and replace 查询并替换
⌘F:Find 查找。
⌥⌘F:Replace 替换。
⌘G / ⇧⌘G :ind next/previous 查找下一个/上一个
⌥Enter :Select all occurrences of Find match 高亮所有查询结果(在打开⌘F窗口时才能进行操作,可以同时进行修改)
Rich languages editing 丰富的语言编辑
⌃Space, ⌘I :Trigger suggestion 触发的建议(代码补全)
⌘1:代码自动补全、提示、修复、建议等功能。(会提示一些重构相关建议)
⌥⌘S:代码自动入包等提示。
⇧⌘Space :Trigger parameter hints 触发参数提示(主要是引用的函数的入参什么的)
⇧⌥F:Format document 代码格式化(笔者通常用⌘⇧F,效果相同)
F12 :Go to Definition 进入定义(比方说window.onload()函数会直接进入函数定义之中)
⌥F12 :Peek Definition 本页展示定义(只展示定义的一部分在本页之中,不跳转页面)
⌘. :Quick Fix 快速修复。
⇧F12:Show References 显示引用(比方说var i =10,在下方有关i的地方显示引用可以直接看到刚刚写的var i =10)
F2:Rename Symbol 重命名一个元素(比方说var i =10 ,这里可以直接重命名i,并且跟i相关的都会被重命名)
⌘o:按一次o是打开该类,可以直接选择其中一个函数进行进入,如果按两次o则代表打开新的本地的文件,按3次o将会保存本代码。
Navigation 导航栏
⌘T:Show all Symbols 展示所有元素(类似⌘o)
⌃G:Go to Line... 跳转到某行(与⌘L相同,笔者觉得⌘L更方便)
⌘P:Go to File... 按文件名进行搜索
⇧⌘M:Show Problems panel 展示问题
F8/⇧F8:Go to next/previous error or warning 展示上一个或下一个错误或警告
⌃Tab/⌃⇧Tab:Navigate editor group history 浏览编辑器组历史(展示标签栏中的上一个或下一个)
⌃- / ⌃⇧-:Go back/forward 去后退/前进(进入定义之后回退一格)
Editor management 编辑器管理
⌘W:Close editor 关闭编辑器该页面
⌘\:Split editor 分割编辑器(展示出来多个编辑器页面)
⌘3 :首选项一类
File management 文件管理器
⇧⌘S 另存为