进入快捷键设置界面

打开快捷键设置界面preferences: open keyboard shortcuts(JSON).

设置快捷键的语法如下:

1
2
3
{ "key": "right",                 "command": "notification.expand",
"when": "notificationFocus" },
// 后面可以再接一个花括号, 再在花括号里依葫芦画瓢继续设定快捷键.

key

key的值就是键盘上按下的键. 在上例中, key 是右方向键. command 指定了当按下 key 后所要执行的命令. when 指定了快捷键生效的条件.

when

VS Code 在其 document 中列举了部分常用的属性. 文档不会列出所有的属性, 如果想要知道所有属性, 文档的建议是自己查看 prferences: open keyboard shortcuts(JSON).

editorLangId

Every language defines its id through the languages configuration point in the extension’s package.json file:

"languages": [{
    "id": "java",
    "extensions": [ ".java", ".jav" ],
    "aliases": [ "Java", "java" ]
    }]

VS Code 的
Language Identifiers
中列举了所有常见语言的 id. MarkDown 的 id 是 markdown.

Note: 所有的语言的 id 都是全小写的. 如"JavaScript"的 id 是 javascript, etc.

控制预览

  • 设置换行符在 Markdown 预览中的呈现方式。如果将其设置为 “true”,则将为段落内的新行创建一个 <br>
    "markdown.preview.breaks": false,