先日、VSCode ではてなブログの記事を書きやすくするための拡張機能を作りました。 開発時のあれこれは別の記事にも書いています。 さて、VSCode 拡張機能の Markdown プレビューはextendMarkdownItという関数を定義するだけで拡張することが出来ます。 import * as vscode from 'vscode'; export function activate(context: vscode.ExtensionContext) { return { extendMarkdownIt(md: any) { return md.use(require('markdown-it-emoji')); } }; } "markdown-it-emoji"のようなプラグインを作って差し込むだけで、VSCode の Markdown を拡張できます。 これを使って拡張機能