Markdown ファイルのプレビューを行う .NET アプリです。
適当なフォルダにダウンロードした zip ファイルを解凍してください。
- Windows 7
- Internet Explorer 9
- .NET Framework 3.5
※ これ以外の環境でも動作するかもしれませんが動作確認はしていません
下記のいずれかの方法でファイルを開くことが出来ます。
- アプリのウィンドウにファイルをドラッグアンドドロップする
- アプリのコマンドライン引数にファイル名を指定する
ファイルの更新を監視して自動的に再読み込みします。
開いているファイルを HTML に変換して保存します。
ファイルを再読み込みします。自動リロードとは異なり CSS も再読み込みします。
開いているファイルを関連付けられたアプリで開きます。 エディタとかを関連付けておくと便利です。
開いているファイルを HTML に変換してブラウザで開きます。
ON にすると Markdown ファイルの変換に WebAPI が使用されます。 「ファイル」メニューの「WebAPI の URL」で WebAPI のURL を設定しておく必要があります。
アプリのインストール先の css フォルダから次の優先順位で CSS を検索し、最初に見つかった CSS を使用します。
- style.css
- style.default.css
style.default.css はアプリにバンドルされているため、バージョンアップで上書きされます。 独自の CSS を使う場合は style.css を手動で作成してください。
GitHub Markdown API が使えたかもしれません。 ただしファイルの保存毎に API を呼ぶのですぐにリクエスト上限になります。
redcarpet-preview を自分でどこかにホストして使うといいかもしれません。
Heroku でホストしたものがあるので、この URL を設定すればそのまま使うことが出来ます(ただし遅いです)。
http://redcarpet-preview.herokuapp.com/markdown/raw
WebAPI 使用時は通常の CSS とは別の CSS が使用されます。次の優先順位でインストール先の css フォルダから読み込みます。
- webapi.css
- webapi.default.css