VS Code設(shè)置自定義快捷鍵

一直在用VS Code寫(xiě)Shader承耿,安上插件后語(yǔ)法高亮加方法參數(shù)提示接箫,可以說(shuō)非常友好了,但是為了保持和Visual Studio中快捷鍵的一致片排,就需要修改VS Code的快捷鍵寨腔,具體來(lái)說(shuō)我需要自定義的兩個(gè)功能是:關(guān)閉其他 和 資源管理器中顯示。

需要自定義快捷鍵的兩個(gè)功能

那么問(wèn)題來(lái)了率寡,我現(xiàn)在需要修改 "關(guān)閉其他" 這個(gè)功能的快捷鍵迫卢,但是這個(gè)功能目前沒(méi)有快捷鍵,而且我在 "在此鍵入搜索按鍵綁定" 中輸入 關(guān)閉其他 后并沒(méi)有找到正確的命令勇劣,


輸入 關(guān)閉其他 后并沒(méi)有找到正確的命令

我推測(cè)可能是對(duì)漢字搜過(guò)的支持不太好靖避,或者就是有一部分功能對(duì)應(yīng)的漢字翻譯不太對(duì)潭枣,所以還得用英語(yǔ)搜索比默,大概搜關(guān)鍵字 close other 之類(lèi)的,但是這么做顯然有點(diǎn)碰運(yùn)氣的成分盆犁,不夠優(yōu)雅命咐,優(yōu)雅的做法應(yīng)該是直接去編輯keybindings.json文件。

編輯keybindings.json

文件 -> 首選項(xiàng) -> 鍵盤(pán)快捷方式谐岁,打開(kāi)keybindbings.json文件進(jìn)行編輯


keybingings.json

VS Code設(shè)置快捷鍵的邏輯是:把需要自定義的快捷鍵以及操作寫(xiě)成一組鍵值對(duì)醋奠,用一對(duì)大括號(hào)({}) 括起來(lái),多組大括號(hào)用逗號(hào)(,)分隔開(kāi)伊佃,然后寫(xiě)到 keybindings.json 文件中即可覆蓋原默認(rèn)快捷鍵窜司。

在keybindings.json文件中搜索已有的快捷鍵,例如 關(guān)閉 的快捷鍵 ctrl+f4航揉,發(fā)現(xiàn)有4個(gè)結(jié)果塞祈,分別看其對(duì)應(yīng)的command后發(fā)現(xiàn)應(yīng)該是 workbench.action.closeActiveEditor 這一項(xiàng),所以推測(cè) "關(guān)閉其他" 對(duì)應(yīng)的應(yīng)該也是 workbench.action.closeXXX 之類(lèi)的命令操作帅涂,搜索關(guān)鍵字 workbench.action.close 后終于找到了要設(shè)置快捷鍵的命令名稱(chēng):workbench.action.closeOtherEditors议薪。
原來(lái)VSCode在所有已經(jīng)設(shè)置好的快捷鍵最后,寫(xiě)明了其他可用的命令媳友,大概有500多行的樣子斯议,看樣還有非常多的操作沒(méi)有關(guān)聯(lián)快捷鍵。


其他可用命令

現(xiàn)在參考已經(jīng)設(shè)置的快捷鍵格式設(shè)置上需要的快捷鍵:

[
    {
        "key": "ctrl+o ctrl+c",
        "command": "workbench.action.closeOtherEditors"
    }
]

這里使用 Ctrl+O C 作為快捷鍵醇锚,是 Close Other 的意思哼御,本來(lái)想Ctrl+C O 的,但是Ctrl+C和復(fù)制沖突了,復(fù)制這個(gè)快捷鍵太深入人心了恋昼,不能改啊尿扯,只能倒過(guò)來(lái)用Ctrl + O C 了。

接下來(lái)的 "在資源管理器中顯示" 就順暢多了焰雕,最后修改結(jié)束后的keybindings.json文件是這樣的:


修改結(jié)束后的keybings.json文件

Ctrl+O F衷笋,是Open Folder 的意思,也比較好記矩屁。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末辟宗,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子吝秕,更是在濱河造成了極大的恐慌泊脐,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,284評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件烁峭,死亡現(xiàn)場(chǎng)離奇詭異容客,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)约郁,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,115評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)缩挑,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人鬓梅,你說(shuō)我怎么就攤上這事供置。” “怎么了绽快?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,614評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵芥丧,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我坊罢,道長(zhǎng)续担,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,671評(píng)論 1 293
  • 正文 為了忘掉前任活孩,我火速辦了婚禮物遇,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘诱鞠。我一直安慰自己挎挖,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,699評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布航夺。 她就那樣靜靜地躺著蕉朵,像睡著了一般。 火紅的嫁衣襯著肌膚如雪阳掐。 梳的紋絲不亂的頭發(fā)上始衅,一...
    開(kāi)封第一講書(shū)人閱讀 51,562評(píng)論 1 305
  • 那天冷蚂,我揣著相機(jī)與錄音,去河邊找鬼汛闸。 笑死蝙茶,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的诸老。 我是一名探鬼主播隆夯,決...
    沈念sama閱讀 40,309評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼别伏!你這毒婦竟也來(lái)了蹄衷?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,223評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤厘肮,失蹤者是張志新(化名)和其女友劉穎愧口,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體类茂,經(jīng)...
    沈念sama閱讀 45,668評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡耍属,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,859評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了巩检。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片厚骗。...
    茶點(diǎn)故事閱讀 39,981評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖碴巾,靈堂內(nèi)的尸體忽然破棺而出溯捆,到底是詐尸還是另有隱情,我是刑警寧澤厦瓢,帶...
    沈念sama閱讀 35,705評(píng)論 5 347
  • 正文 年R本政府宣布,位于F島的核電站啤月,受9級(jí)特大地震影響煮仇,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜谎仲,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,310評(píng)論 3 330
  • 文/蒙蒙 一浙垫、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧郑诺,春花似錦夹姥、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,904評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至飞涂,卻和暖如春旦部,著一層夾襖步出監(jiān)牢的瞬間祈搜,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,023評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工士八, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留容燕,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,146評(píng)論 3 370
  • 正文 我出身青樓婚度,卻偏偏與公主長(zhǎng)得像蘸秘,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子蝗茁,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,933評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 搜索 Eclipse常用快捷鍵 編輯 查看 窗口 導(dǎo)航 文本編輯 文件 項(xiàng)目 源代碼 運(yùn)行 重構(gòu) 其他Eclips...
    CarlosLynn閱讀 1,632評(píng)論 0 7
  • CTRL組合鍵Ctrl + A 全選Ctrl + B 整理 收藏夾Ctrl + C 復(fù)制Ctrl + D 刪除/添...
    困卡閱讀 2,435評(píng)論 0 9
  • 轉(zhuǎn)載自:https://www.cnblogs.com/chuangzhijian/p/8477220.html ...
    清晨的一縷陽(yáng)光w閱讀 41,714評(píng)論 0 22
  • VS Code 快捷鍵 主命令框 F1 或 Ctrl+Shift+P: 打開(kāi)命令面板秘血。在打開(kāi)的輸入框內(nèi),可以輸入任...
    zcwfeng閱讀 694評(píng)論 0 2
  • 下面是vs code 使用時(shí)评甜,快捷鍵的總結(jié)灰粮。最近領(lǐng)導(dǎo)讓我加入前端項(xiàng)目組,終于可以學(xué)習(xí)前端的相關(guān)知識(shí)了忍坷,近期會(huì)寫(xiě)一些...
    程序員潛規(guī)則閱讀 1,259評(píng)論 0 1