翻譯一下官方vscode的macos版eclipseKeymap插件的快捷鍵
翻譯一下官方vscode的macos版eclipseKeymap插件的快捷鍵
?
本翻譯主要包含筆者自身經(jīng)常使用的,根據(jù)官方文檔進行翻譯。
不常用的快捷鍵未被收錄其中。
一些跟mac自身攜帶的也未收錄其中,包括?Z撤銷、?Y撤回撤銷。
助殘功能也未收錄其中
筆者下載的eclipse?keymapv0.16.1版本的插件。主要給之前用eclipse的老程序員講解一下vscode的eclipse?keymap插件的快捷鍵。
General?總體
??P, F1:?Show Command Palette顯示命令面板?
?P?:Quick Open, Go to File...?快速打開,轉(zhuǎn)到文件…
??N?:New window/instance?新窗口/實例
?W?:Close window/instance?關(guān)閉窗口/實例
?,?:User Settings?用戶設(shè)置
?K??S:Keyboard Shortcuts?快捷鍵設(shè)置(先按?K再按?S組合就能打開快捷鍵設(shè)置,里面含有有大部分快捷鍵的中文注釋)
Basic editing?基本編輯
?↓?/??↑:Move line down/up?將這行移動到上面下面。
??↓?/???↑:Copy line down/up?將這行向上向下進行復(fù)制。
?↑?/ ?↓: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?跳轉(zhuǎn)到匹配括號
?] /??[:Indent/outdent line?縮進/減少縮進線
??[ /???]?:Fold/unfold region?展開/合并區(qū)域
?/:Toggle line comment?行注釋
??A:Toggle block comment?代碼塊注釋
Multi-cursor and selection?多光標和選擇
??+ click?:Insert cursor??加鼠標左鍵增加一個新的光標
??↓ 、??↑、??↑、??↓ :Insert cursor above/below??將本行向上或向下復(fù)制
?L:Select current line?跳轉(zhuǎn)到某行
?U:Undo last cursor operation?取消上一個游標操作
Search and replace?查詢并替換
?F:Find?查找。
??F:Replace?替換。
?G /???G?:ind next/previous?查找下一個/上一個
?Enter?:Select all occurrences of Find match?高亮所有查詢結(jié)果(在打開?F窗口時才能進行操作,可以同時進行修改)
Rich languages editing?豐富的語言編輯
?Space,??I?:Trigger suggestion?觸發(fā)的建議(代碼補全)
?1:代碼自動補全、提示、修復(fù)、建議等功能。(會提示一些重構(gòu)相關(guān)建議)
???S:代碼自動入包等提示。
??Space?:Trigger parameter hints?觸發(fā)參數(shù)提示(主要是引用的函數(shù)的入?yún)⑹裁吹模?/span>
??F:Format document?代碼格式化(筆者通常用??F,效果相同)
F12?:Go to Definition?進入定義(比方說window.onload()函數(shù)會直接進入函數(shù)定義之中)
?F12?:Peek Definition?本頁展示定義(只展示定義的一部分在本頁之中,不跳轉(zhuǎn)頁面)
?.?:Quick Fix??快速修復(fù)。
?F12:Show References?顯示引用(比方說var?i?=10,在下方有關(guān)i的地方顯示引用可以直接看到剛剛寫的var?i?=10)
F2:Rename Symbol?重命名一個元素(比方說var?i?=10?,這里可以直接重命名i,并且跟i相關(guān)的都會被重命名)
?o:按一次o是打開該類,可以直接選擇其中一個函數(shù)進行進入,如果按兩次o則代表打開新的本地的文件,按3次o將會保存本代碼。
Navigation?導(dǎo)航欄
?T:Show all Symbols?展示所有元素(類似?o)
?G:Go to Line...?跳轉(zhuǎn)到某行(與?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?關(guān)閉編輯器該頁面
?\:Split editor?分割編輯器(展示出來多個編輯器頁面)
?3?:首選項一類
?
File management?文件管理器
??S?另存為
?