ガイド

Mac で md ファイルを開く方法:3 つのやり方

Mac で .md ファイルをダブルクリックすると、テキストエディットが開き、# や ** がそのまま並んだテキストが表示されます。故障ではありません。macOS には Markdown ビューアが標準で入っていないため、テキストエディタで開かれるのです。

結論:生のテキストを見るだけならテキストエディット、整形して見たいなら VS Code で Shift+Command+V、読むことが多いなら MacMD Viewer のような専用ビューア($19.99 の買い切り、Finder の Quick Look 拡張機能付き)を使います。

md ファイルとは?テキストのまま表示される理由

.md ファイルは Markdown という記法で書かれたただのテキストです。「# 見出し」は見出し、「**太字**」は太字を意味しますが、それを解釈して整形するアプリが必要です。macOS は .md をテキストエディットに関連付けているので、記号がそのまま表示されます。

3 つの方法の比較

テキストエディットVS CodeMacMD Viewer
価格無料(標準搭載)無料$19.99(買い切り)
Markdown の整形なし(テキストのまま)あり(プレビュー)あり
Mermaid 図なしあり(1.121 以降)あり
Finder の Quick Lookなしなしあり(スペースキー)
読むための設計いいえいいえ(コードエディタ)はい

方法 1:テキストエディット(無料・標準搭載)

  1. Finder で .md ファイルを右クリック(Control キーを押しながらクリック)します。
  2. 「このアプリケーションで開く」>「テキストエディット」を選びます。
  3. Markdown の記号を含んだ、生のテキストが表示されます。

テキストエディットは Markdown を整形しません。表やリンク、図は記号のままです。

方法 2:VS Code のプレビュー(無料)

  1. Visual Studio Code をインストールし、.md ファイルを開きます。
  2. Shift+Command+V で整形済みのプレビューを開きます。Command+K のあとに V を押すと、ソースと並べて表示できます。
  3. 表、コードブロック、Mermaid 図(VS Code 1.121 以降)が描画されます。

VS Code はコードエディタなので、読むだけには大がかりです。Finder の Quick Look にも対応していません。

方法 3:専用ビューア(MacMD Viewer)

  1. MacMD Viewer のライセンスを購入し、DMG をダウンロードして、アプリを「アプリケーション」フォルダにドラッグします。
  2. .md ファイルをダブルクリックすると、見出し、表、ハイライトされたコード、Mermaid 図が整形されて表示されます。
  3. いつものエディタで編集を続けても、保存するたびに表示が更新されます。

閲覧専用で、ファイルを書き換えることはありません。アプリの画面は英語です。

買い切り・サブスクリプションなし・14日間返金保証

Quick Look で .md ファイルを Finder のままプレビュー

.md ファイルをいつも同じアプリで開く

  1. .md ファイルを右クリックし、「情報を見る」を選びます。
  2. 「このアプリケーションで開く」の項目を開き、アプリを選びます。
  3. 「すべてを変更…」をクリックし、確認のダイアログで「続ける」をクリックします。

この設定は Quick Look とは別です。「このアプリケーションで開く」はダブルクリックしたときのアプリを、Quick Look 拡張機能はスペースキーを押したときの表示を決めます。

よくある質問

macOS に Markdown ビューアは入っていますか?

入っていません。テキストエディットは .md ファイルを生のテキストとして開きます。整形して表示するには、VS Code などのプレビューか専用の Markdown ビューアが必要です。

無料で md ファイルを開くには?

テキストエディットで生のテキストを見るか、VS Code をインストールして Shift+Command+V でプレビューします。無料の単体ビューアもあるので、Quick Look や Mermaid が必要かどうかで選んでください。

md ファイルを開かずに Finder でプレビューできますか?

Quick Look 拡張機能を持つビューアをインストールすればできます。.md ファイルを選んでスペースキーを押すと、整形された Markdown が表示されます。標準の Quick Look では生のテキストしか表示されません。