December 15, 2017
この記事はVisual Studio Code Advent Calendar 2017の16日目の記事です。
普段は機械学習とかしてるけどたまにはこんなネタも。
Markdownを日本企業で使えるメール文面に変換してくれるmaildownをVSCode経由で使えるmd2mailというextensionを作りました。 もともと会社の同期が欲しがっていた機能を自分たちが使えればよいという雑なレベルで実装しました。なので中身はおかしい所がいっぱいでアレです。
ダウンロードは以下から
コマンドパレットから”Open Preview (md2mail)“でプレビューを開くことができます。
本家と違いtext lint等一部の機能が省かれていることです。
一見すると表がズレて見えますが、右側のプレビューを等幅フォントで表示できるエディタかなにかにコピペすると。。。
内部処理はmaildownのMarkdownをテキストに変換してくれるlib/convert.js
を使ってテキストにした後にhtmlへ適当に変換、TextDocumentContentProvider
で表示を行っております。
なので中身はおかしい所がいっぱいでアレなので改善minatosato/md2mail - Githubへプルリクしていただければと思います。