🌵
[VSCode]Markdownをshift+enterで改行する
Markdown書いているとき、改行の半角スペース2つが大変だったので作ってみた。
ctrl(command)+shift+pでコマンドパレットを表示させて、「key」と入力する
候補として出てきたものの中から、「基本設定: キーボード ショートカットを開く(JSON)」を押して「keybindings.json」を開く
keybindings.jsonに以下の内容を追加する
{
"key": "shift+enter", "command": "type",
"args": { "text": "<br>\n" },
"when": "editorTextFocus && editorLangId == 'markdown'"
}
今までに何も追加してなければ以下のようになる
[
{
"key": "shift+enter", "command": "type",
"args": { "text": "<br>\n" },
"when": "editorTextFocus && editorLangId == 'markdown'"
}
]
htmlファイルでも動くようにするには以下のようにする
{
"key": "shift+enter", "command": "type",
"args": { "text": "<br>\n" },
"when": "editorTextFocus && editorLangId =~ /(markdown|html)/"
}
*「/markdown|html/」みたいに()で囲まなくても動作する
Discussion