簡體   English   中英

是否可以在 Visual Studio Code 中添加自定義鍵盤快捷鍵?

[英]Is it possible to add custom keyboard shortcuts in Visual Studio Code?

我想添加自定義鍵盤快捷鍵 - 而不僅僅是重新映射現有的鍵綁定。 這可能嗎?

我的想法是將 map 作為一個快捷方式,讓我可以包含一個易於識別的評論 header 以幫助索引我的項目 - 采用這種格式:

/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/

這是一個片段(通過鍵入cHeader觸發):

"Custom Header": {
  "prefix": ["cHeader"],
  "body": [
    "/*---------------------------------------------------------------",
      "# $1",
    "---------------------------------------------------------------*/"
    ]
}

你可以把它做成你想要的任何長度。 對於更復雜的情況,請參閱https://stackoverflow.com/a/56874352/836330https://stackoverflow.com/a/58722958/836330

如果要為其設置鍵綁定,請使用:

{
  "key": "ctrl+alt+r",            // whatever you want as a keybinding
  "command": "editor.action.insertSnippet",
  "args": {
    "name": "Custom Header"      // name from your snippet above
  },
  "when": "editorTextFocus"
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM