MarsDawn

Mac で .md ファイルを開く方法。

ダブルクリックすれば開きます。テキストエディタで開いて、見出しや太字ではなく # や ** が見えても、ファイルは壊れていません。.md ファイルはプレーンテキストで、そのエディタは文字をそのまま表示しているだけです。Markdown をレンダリングするアプリ(たとえば MarsDawn)で開き、そのアプリを標準に設定すれば、以後すべての .md ファイルがそこで開きます。

.md ファイルはプレーンテキストです。見出し、太字、表、図は記号で書かれています。見出しには #、太字は ** で囲む、表はパイプで区切る、図は mermaid コードブロックといった具合です。プレーンテキストエディタで開くと、これらの記号がそのまま見えます。作者の意図どおりにページを読むには、何かがそれをレンダリングする必要があります。

Mac で .md ファイルを開く

  1. ファイルをダブルクリックする。 Mac が .md に設定しているアプリで開きます。Markdown のアプリがなければ、たいていプレーンテキストエディタで、整ったページではなく記号が見えます。
  2. アプリを自分で選ぶ。 Control キーを押しながらファイルをクリックし、「このアプリケーションで開く」からアプリを選びます。または「ファイル ▸ 情報を見る」(⌘I)を選び、「このアプリケーションで開く:」でアプリを選んで「すべてを変更…」をクリックすると、同じ種類のファイルがすべてそのアプリで開きます。MarsDawn は .md、.markdown、.mdown、.mkd、.mkdn のファイルを開けます。
  3. 開かずにプレビューする。 Finder でファイルを選んでスペースキーを押します。MarsDawn をインストールしていれば、クイックルックにレンダリングされたページが表示され、図も含まれます。

MarsDawn で読む

MarsDawn は Mac 向けの Markdown エディタです。Mac App Store から無料でダウンロードでき、14日間すべての機能を試したあと、USD 4.99 の一度きりの購入でロックを解除できます。サブスクリプションもアカウントもありません。macOS 26 以降が必要です。

App Storeからダウンロード

.md ファイルを開くと、ソースの隣でレンダリングされたページを読めます。

もしそのファイルを AI エージェントが書いたなら、これはまさに MarsDawn が想定しているループです。エージェントが書き、あなたがレンダリングされたページを読み、エージェントが修正します。ホームページと、エージェントにファイルを開かせる方法についてはAI エージェント向け marsdawnをご覧ください。その読み方がなぜ重要か、計画をどうレビューするかは、「エージェントが返してくるものを読む」と「エージェントの計画を 5 分でレビューする」にあります。

アプリなしで:PDF に変換する

無料の marsdawn コマンドラインツールは、Markdown ファイルをどの Mac でも開ける PDF にレンダリングします。表、数式、Mermaid 図、ハイライトされたコードはすべてレンダリングされ、MarsDawn アプリすら含め、他に何もインストールする必要はありません。

brew tap redtear1115/tap && brew install marsdawn
marsdawn export notes.md
open notes.pdf

export は Markdown ファイルの隣に notes.pdf を書き出し、open はそれをあなたの PDF ビューアで表示します。macOS 15 以降が必要です。実際に書き出したページを使った解説は、Markdown から PDF へにあります。

よくある質問

.md ファイルとは?

.md ファイルは、Markdown で書かれたプレーンテキストのファイルです。Markdown は簡単な文字でテキストに印を付ける書き方で、# は見出し、** で囲むと太字、縦線は表のセルになります。拡張子 .markdown、.mdown、.mkd、.mkdn も同じものです。開発者は README やドキュメントに使い、AI エージェントも計画やレポートを .md ファイルで返してくることがよくあります。

.md ファイルがプレーンテキストで開き、# や ** だらけなのはなぜ?

もともとプレーンテキストで、プレーンテキストエディタはそのまま表示するからです。ファイルに問題はありません。見出し、太字、表、図を見るには、Markdown をレンダリングするアプリで開いてください。MarsDawn では、レンダリングされたページがソースの隣に表示されます。

開くと文字化けするのはなぜ?

文字化けは、たいていファイルが UTF-8 以外の文字エンコーディングで保存されていて、開いたアプリが推測を誤ったために起こります。対処は、UTF-8 のコピーを保存することです。MarsDawn は UTF-8 ではないプレーンテキストファイルを読み取り専用で開き、ウインドウ上部のバーに読み込んだエンコーディングを表示します。そこにある「UTF-8 で別名保存…」、または「ファイル ▸ 別名で保存…」(⌥⇧⌘S)で、編集できる UTF-8 のコピーを書き出せます。

.md ファイルを PDF にできる?

できます。MarsDawn で「ファイル ▸ PDF として書き出す…」(⌥⌘E)または「ファイル ▸ プリント…」を選ぶと、ページ分けされ、図が描画され、コードはハイライトされたまま、テーマのライトの配色で出力されます。アプリがなくても、無料の marsdawn export コマンドラインツールで同じ PDF を作れます:marsdawn export notes.md。PDF 書き出しとMarkdown から PDF へをご覧ください。

AI エージェントが書いた .md ファイルも開ける?

はい、MarsDawn はそのために作られています。ファイルを開いて、レンダリングされたページをソースの隣で読みます。エージェントが修正したら、もう一度開きます。エージェントが marsdawn open plan.md を実行して、MarsDawn でファイルを開いてくれることもできます。エージェントが返してくるものを読むをご覧ください。

次に