2018年4月21日土曜日

BBEditとMarkdownの表

BBEditはMarkdownをサポートしており、テキスト エディタで書いたMarkdownをPreviewのウィンドウでリアルタイムにレンダリングして表示します。BBEditは標準でMarkdownの基本部分だけで表などは表示できませんが、BBEditのフィルタ機能拡張を利用すると表なども表示できます。BBEditのマニュアルにはフィルタ機能拡張の例としてMultiMarkdownが書かれていますが、このMultiMarkdownがBBEditのPreview機能を拡張してくれます。

MultiMarkdownはMarkdownファイルとhtmlファイルを変換できるツールで、以下のurl内の[Download] タグ から入手できます。
http://fletcherpenney.net/multimarkdown/

MultiMarkdown は2018/04/20の時点でgithub.comから配布していました。Mac版(現時点でMultiMarkdown-Mac-6.3.2.dmg)をダウンロードしてインストールすると以下のディレクトリにmmdなどの一連のファイルがコピーされます。ただし、現時点で開発者登録していないらしく[システム環境設定]の[セキュリティとプライバシー]での操作が必要です。
/usr/local/bin/
上記ディレクトリ内のmmdのエイリアスを生成して、ホーム ディレクトリ内の以下のディレクトリに保存します。
~/Library/Application Support/BBEdit/Preview Filters/

以上で、BBEditを起動してMarkdownのファイルを開き、[Markup > Preview in BBEdit]を選択して、[Filer]タグから[mmd]を選択すると表などが適切に処理されます。さらにPreview Filtersディレクトリ内のエイリアス名を[DefaultFilter_markdown]に変更すると、MarkdownファイルのPreviewの初期設定としてmultimarkdownで処理されます。

なお未確認ですが、この拡張機能の設定はBBEditをアップデートすると初期化される場合があるようです。

0 件のコメント: