IntelliJ IDEA 2026.1 Help

Markdown

Markdown (英語) は、フォーマット要素をプレーンテキストに追加するための軽量のマークアップ言語です。 IntelliJ IDEA は Markdown ファイルを認識し、ハイライト、補完、フォーマットを行う専用エディターを提供し、レンダリングされた HTML をライブプレビューペインに表示します。 サポートは CommonMark の仕様(英語)に基づいています。

Markdown プラグインを有効化

この機能は、デフォルトで IntelliJ IDEA にバンドルされて有効になっている Markdown(英語) プラグインに依存しています。 関連機能が利用できない場合は、プラグインを無効化していないことを確認してください。

  1. Ctrl+Alt+S を押して設定を開き、 プラグイン を選択します。

  2. インストール済み タブを開き、 Markdown プラグインを見つけ、プラグイン名の横にあるチェックボックスを選択します。

新しい Markdown ファイルを作成する

デフォルトでは、IntelliJ IDEA は、 .md または .markdown 拡張子を持つすべてのファイルを Markdown ファイルとして認識します。

  1. プロジェクト ツールウィンドウ(Alt+1 )でディレクトリを右クリックし、 新規 | ファイル を選択します。

    または、必要なディレクトリを選択し、 Alt+Insert を押してから、 ファイル を選択することもできます。

  2. 認識された拡張子を持つファイルの名前を入力します(例: readme.md )。

Markdown エディターは、テキストの一部を選択したときに表示される フローティングツールバーで、いくつかの基本的な書式設定操作を提供します。 プレビューペインを使用して、レンダリングされた HTML を表示できます。

Markdown エディターのフォーマットツールバー

たとえば、ソースコード、イメージ、他の Markdown ファイルを参照する必要がある場合、現在のプロジェクト内のファイルへのリンクの 補完もあります。 詳細については、 リンク を参照してください。

Markdown エディター補完ポップアップ

コードブロック

フェンスで囲まれたコードブロックを挿入するには、コードブロックの前後にトリプルバッククォート ``` を使用します。 コードブロックの言語を指定すると、デフォルトで、Markdown エディターが 対応する言語を挿入します。

これにより、指定された言語の構文のハイライトとその他のコーディング支援機能が有効になります: 補完インスペクション 、および インテンションアクション

Markdown にフェンスで囲まれたコードブロックを挿入する

コードブロックのコーディング支援を無効にする

コードブロックが構文的に正しいことを意図していない場合は、コードブロックのコードインジェクションと構文エラーを無効にすることをお勧めします。

  1. Ctrl+Alt+S を押して設定を開き、 言語 & フレームワーク | Markdown を選択します。

  2. 次のオプションをクリアします。

    • コードフェンスに言語を注入

    • コードフェンスの問題を表示

  3. 変更を適用するには、 OK をクリックします。

Markdown ファイルからコマンドを実行する

プロジェクトのクローンを作成する場合、通常、アプリケーションの実行、環境の構成などを行うための指示とコマンドを含む README.md ファイルがあります。 IntelliJ IDEA はこれらのコマンドを検出し、コマンドを実行するためのガターアイコンを提供します。

  • 対応するガターアイコンをクリックするか、キャレットが実行するコマンドにあるときに Ctrl+Shift+F10 を押します。

    Markdown ファイルで検出されたコマンドを実行するためのガターアイコン

IDE 設定 Ctrl+Alt+S言語& フレームワーク | Markdown で Markdown ファイルのコマンドを実行するためのガターアイコンを無効にすることができます: Markdown ファイルから直接実行できるコマンドを検出 チェックボックスをオフにします。

詳細については、 Markdown 言語設定 を参照してください。

ダイアグラム

Markdown エディターは、 Mermaid(英語) および PlantUML(英語) で定義されたダイアグラムをレンダリングできます。 これはデフォルトで無効になっており、追加の手順が必要です。

Markdown の Mermaid ダイアグラム

Mermaid ダイアグラムのサポートを有効にする

  1. Ctrl+Alt+S を押して設定を開き、 プラグイン を選択します。

  2. Mermaid(英語) プラグインを見つけてインストールします。

PlantUML ダイアグラムのサポートを有効にする

  1. Ctrl+Alt+S を押して設定を開き、 言語 & フレームワーク | Markdown を選択します。

  2. PlantUMLMarkdown 拡張機能 にインストールして有効にします。

  3. IntelliJ IDEA が関連する拡張機能をダウンロードしたら、 OK をクリックして変更を適用します。

HTML プレビュー

デフォルトでは、Markdown エディターには、Markdown ソースの隣にレンダリングされた HTML コードのプレビューペインが表示されます。 Markdown エディターの右上隅にある the Editor buttonエディター または the Preview buttonプレビュー をクリックすると、エディターまたはプレビューペインのみを表示できます。

エディターを分割して水平方向にプレビュー

デフォルトで、エディターとプレビューは縦に(並列で)分割されており、ワイド モニターに便利です。 横に分割し、エディターの下部にプレビューを表示することもでき、縦長ディスプレイにより便利です。

  1. エディターの右上隅にある the Open Editor Preview button をクリックして、 エディタープレビュー ペインを開きます。

  2. the Open Editor Preview button をクリックして、エディターとプレビューを水平に分割します。

Markdown エディターとライブプレビューペインが水平方向に分割

プレビューのデフォルトのレイアウトを構成するには、 言語 & フレームワーク | Markdownプレビューの​​レイアウト リストを使用できます。

エディターを無効にし、スクロールバーの同期をプレビューする

デフォルトでは、エディターとプレビューペインのスクロールバーは同期されています。つまり、プレビューペインの場所はソースの場所に対応しています。

  1. Ctrl+Alt+S を押して設定を開き、 言語 & フレームワーク | Markdown を選択します。

  2. エディターでスクロールを同期してプレビューする をクリアします。

  3. 変更を適用するには、 OK をクリックします。

プレビューのフォントサイズを変更する

CSS をカスタマイズすることでプレビューのフォントサイズを定義することもできますが、組み込みのスタイルシートのフォントサイズを設定することもできます。

  1. Ctrl+Alt+S を押して設定を開き、 言語 & フレームワーク | Markdown を選択します。

  2. プレビューフォントサイズ フィールドでフォントサイズを設定します。

  3. 変更を適用するには、 OK をクリックします。

プレビューのフォントサイズを頻繁に調整する必要がある場合は、設定で変更するのではなく、次の 2 つのアクションにショートカットを割り当てます: プレビューフォントサイズの拡大プレビューフォントサイズの縮小

カスタム CSS

IntelliJ IDEA はプレビューペインで HTML をレンダリングするためのデフォルトのスタイルシートを提供します。 これらのスタイルシートは、デフォルトの UI テーマと一貫性を保つように設計されています。 見出しのフォントサイズやリストの行間など、小さな見た目を変更する特定の CSS ルールを設定できます。 あるいは、期待する出力により近づけるために、まったく新しい CSS を指定することも可能です。たとえば、 GitHub Markdown スタイルを再現したい場合などです。

GitHub レンダリングスタイルに似たカスタム CSS を使用した Markdown プレビュー

HTML プレビューをレンダリングするための CSS の構成

  1. Ctrl+Alt+S を押して設定を開き、 言語 & フレームワーク | Markdown を選択します。

  2. カスタムCSS で設定を構成します。

    • ロード元 を選択して、カスタム CSS ファイルの場所を指定します。

    • CSS ルール ルールを選択して、オーバーライドする特定の CSS ルールを入力します。

  3. 変更を適用するには、 OK をクリックします。

カスタム CSS ルールの例を次に示します。

body { background: #DDDDDD; color: #888888; font-size: 250% !important; } strong { text-decoration: underline; }

イメージ

デフォルトでは、Markdown はイメージに次の構文を使用します。これは、プロジェクト内のパスの補完を使用して入力できます。

![alt-text](path/to/file.png "optional-title")
Markdown ドキュメントに挿入されたイメージ

画像の挿入

  1. Ctrl+U を押す。

    または、 Alt+Insert を押して 挿入… ポップアップを開き、 画像 を選択します。

    Markdown ファイルにイメージを挿入する
  2. 画像の挿入 ダイアログでイメージへのパスを指定します。

    Markdown イメージを挿入ダイアログ
  3. OK をクリックします。

イメージを設定するには、イメージが挿入されている行のガターで The Configure image icon をクリックします。 例: 画像の挿入 および 画像の構成 ダイアログで HTML に変換 を選択して、生の HTML マークアップを含むイメージを Markdown ファイルに挿入できます。

生の HTML でイメージを挿入

これにより、次のようになります。

生の HTML で挿入されたイメージ

次の構文でリンクを定義できます。

[link-text](link-url "optional-title")
Markdown ファイルにリンクを挿入する
  • Ctrl+Shift+U を押す。

    または、 Alt+Insert を押して 挿入… ポップアップを開き、 リンク を選択します。

    Markdown ファイルにリンクを挿入する

一部のテキストがハイライトされている場合は、リンクのテキストとして [ ] で囲まれます。 URL をクリップボードにコピーした場合は、リンク URL として ( ) で囲まれます。

リンクの上にマウスを置くと、オプションのタイトルが表示されます。

  • URL の他に、現在のファイルの任意のヘッダーへのリンクを追加できます。

    # This is a chapter Link to [this chapter](#this-is-a-chapter)
  • 現在のファイルに関連する他のファイルにリンクすることもできます。

    # This is a chapter Link to [a chapter in another file](another-file.md#some-chapter)

IntelliJ IDEA は、現在のコンテキストで使用可能なリンクラベル(現在のファイルに関連するファイルと有効なヘッダーラベル)の補完を提供します。

参照されるヘッダーに移動するためのリンクラベルの Ctrl+Click

ヘッダーまたはラベルで 使用箇所の検索(U) Alt+F7 を呼び出すと、このラベルを指すすべてのリンクを表示できます。 ヘッダーまたはラベルで 名前の変更 リファクタリング Shift+F6 を呼び出して、関連するすべての使用箇所とともに名前を変更することもできます。

目次の生成

現在のファイルで使用可能なヘッダーの適切にインデントされたリストを生成できます。

  1. 現在のファイルの目次を追加する場所にキャレットを置き、 Alt+Insert を押して 挿入… ポップアップを開きます。

  2. 目次 を選択します。

    Markdown ファイルに目次を作成する

    このファイルにすでに目次がある場合は、いくつかのヘッダーを追加、削除、名前変更した後で、 目次の更新 を選択して更新します。

目次は <!-- TOC --> コメントタグで囲まれています。

<!-- TOC --> * [Main title](#main-title) * [Subtitle](#subtitle) * [Another subtitle](#another-subtitle) * [Another main title](#another-main-title) * [Secondary subtitle](#secondary-subtitle) * [Third level header](#third-level-header) <!-- TOC -->

テーブル

IntelliJ IDEA は、Markdown でのテーブルの作成と編集をサポートします。

テーブルの挿入

  1. Alt+Insert を押して 挿入… ポップアップを開き、 テーブル を選択します。

    Markdown ファイルにテーブルを挿入する
  2. テーブルのサイズ(行と列の数)を選択します。

  3. 各セルの内容を入力し、 Tab を押してキャレットをあるセルから次のセルに移動します。 新しい行を追加するには、 Shift+Enter を押します。 入力すると、IntelliJ IDEA は行と列を自動的に調整して、表のセルの内容に適切に適合させます。

    テーブル編集時の支援機能の無効化については、 スマートキー: Markdown を参照してください。

IntelliJ IDEA は、フォーマットが正しくないテーブルをハイライトし、修正できるようにします。 リストからクイックフィックスを選択すると、IntelliJ IDEA はクイックフィックスの適用結果を示すプレビューを表示します。

Markdown インスペクション (誤ってフォーマットされたテーブルの場合)

デフォルトでは、IntelliJ IDEA はエディターにテーブルの列と行のマーカーを表示します。 これらのマーカーを使用して、列と行を選択、移動、挿入、削除、整列します。 マーカーは、Markdown ファイルに固有の特殊なタイプの インレイヒントです。 これらのマーカーが表示されない場合は、 Ctrl+Alt+S を押して IDE 設定を開き、 エディター | インレイヒント に移動して、 その他 | Markdown | テーブルインレイ オプションをチェックします。

Markdown ファイルのテーブルの編集

列マーカーをクリックして、次のアクションを実行します。

  • The Move Column Left button列を左に移動

  • The Move Column Right button列を右に移動

  • The Insert Column Left button列を左に挿入

  • The Insert Column Right button列を右に挿入

  • The Select Column Cells button列セルの選択

  • The Align Left button左揃え

  • The Align Center button中央揃え

  • The Align Right button右揃え

  • The Remove Column button列の除去

行マーカーをクリックして、次のアクションを実行します。

  • The Move Row Up button行を上に移動

  • The Move Row Down button行を下に移動

  • The Insert Row Above button行を上に挿入

  • The Insert Row Below button行を下に挿入

  • The Select Row button行の選択

  • The Remove Row button行の除去

数式

Markdown プラグインは、TeX や LaTeX 構文による数式入力をサポートしています。 インライン数式にはシングルのドル記号 $...$ 、数式ブロックにはダブルのドル記号 $$...$$ を使用します。

Markdown の数式

リテラルのドル記号を挿入したい場合は、バックスラッシュでエスケープしてください: \$ または \$$

フローティングツールバー

Markdown ファイルでテキストを選択すると、IntelliJ IDEA はさまざまなフォーマットオプションを備えたフローティングツールバーを表示します。

Markdown フローティングツールバー

通常のテキストか、 H1 から H6 のレベルでヘッダーを選択できます。

  • Bold太字 Ctrl+B

  • Italic斜体 Ctrl+I

  • Strikethrough取り消し線 Ctrl+Shift+S

  • コードコード Ctrl+Shift+C

  • Create Linkリンクの作成 Ctrl+Shift+U

  • Unordered List順序なしリスト

  • Ordered List順序付きリスト

  • Checkmark Listチェックマークリスト

フローティングツールバーをカスタマイズする

  1. Ctrl+Alt+S を押して設定を開き、 外観 & 振る舞い | メニューおよびツールバー を選択します。

  2. Markdown エディターのフローティングツールバー で必要なアクションを追加または削除します。

    詳細については、 メニューおよびツールバー を参照してください。

  3. 変更を適用するには、 OK(O) をクリックします。

フローティングツールバーを非表示にする

  1. Ctrl+Alt+S を押して設定を開き、 詳細設定 を選択します。

  2. Markdownフローティングツールバーの非表示 を選択します。

  3. 変更を適用するには、 OK(O) をクリックします。

Markdown ファイルを再フォーマットする

IntelliJ IDEA は、適切な行の折り返し、空白行、インデントを使用して Markdown ファイルを 再フォーマットできます。

ビルドの実行時、またはその他のアクション時に、VCS コミットで自動的に再フォーマットをトリガーできます。または、いつでも手動で再フォーマットを呼び出すことができます。

  • メインメニューで、 コード | コードの整形 に移動するか、 Ctrl+Alt+L を押します。

IntelliJ IDEA は、Markdown ファイルの コードスタイル設定に従ってコンテンツをフォーマットします。

Markdown コードスタイル設定を構成する

  • Ctrl+Alt+S を押して設定を開き、 エディター | コードスタイル | Markdown を選択します。

詳細については、 Markdown コードスタイル設定 を参照してください。

Markdown ファイルを変換する

Markdown プラグインは、Markdown ファイルを HTML と PDF にエクスポートできます。 Pandoc(英語) を設定すると、Microsoft Word ファイル(DOCX)へのエクスポートとインポートも可能になります。

Pandoc の構成

IntelliJ IDEA は、Pandoc のインストールを自動的に検出できるはずです。 そうでない場合は、以下を実行します。

  1. メインメニューで ツール(T) | Markdown | Pandoc の構成… へ移動します。

  2. Pandoc 設定 で、Pandoc 実行可能ファイルの場所と、MicrosoftWord ドキュメントからインポートしたイメージを保存する場所を指定します。

  3. 変更を適用するには、 OK をクリックします。

MicrosoftWord からインポート

  1. メインメニューで ツール(T) | Markdown | Word 文書のインポート… へ移動します。

  2. ドキュメントの場所を指定します。

Markdown ファイルを別の形式にエクスポートする

IntelliJ IDEA は、Microsoft Word (Pandoc が必要 )、PDF、HTML にエクスポートできます。

  1. the Editor and Preview buttonエディターとプレビュー または the Preview buttonプレビュー をクリックして、エディターに HTML プレビューペインを表示します。

  2. メインメニューで ツール(T) | Markdown | Markdown のエクスポート先… へ移動します。

  3. Markdown のエクスポート ダイアログで、出力ファイルの名前、場所、形式を指定して、 OK(O) をクリックします。

    Markdown エクスポートダイアログ

生産性のヒント

Markdown のハイライトをカスタマイズする

IntelliJ IDEA は、 配色設定に従ってさまざまな Markdown 要素をハイライトします。

  1. 設定 ダイアログ(Ctrl+Alt+S )で、 エディター | カラースキーム | Markdown を選択します。

  2. 配色を選択するか、デフォルトから継承されたハイライト設定を受け入れるか、または 色とフォント に記載されているとおりにカスタマイズします。

  • 構造 ツールウィンドウ Alt+7 または ファイル構造 ポップアップ Ctrl+F12 を使用して、関連する見出しを表示して移動します。

Markdown ファイルにコメントを追加する

Markdown には、行をコメントアウトするための専用の構文はありません。 ただし、次のように、アドレスのないリンクラベルを使用してコメント行をエミュレートすることは可能です。

[//]: # (Your comment text)

コメントアウトする行にキャレットを置き、 Ctrl+/ を押します。

これにより、コメントアウトされたテキストが括弧で囲まれ、必要に応じてその前に空白行が含まれるリンクラベルが追加されます。 コメントを解除するには、同じショートカットを押します。

    行を折り返して段落を埋める

    デフォルトでは、IntelliJ IDEA は長い行にハードラップを自動的に追加しません。 ファイルを再フォーマットすると行が折り返されます。

    • Ctrl+Alt+S を押して設定を開き、 エディター | コードスタイル | Markdown を選択します。 入力時に自動改行を有効にするには、 Markdown コードスタイル設定を設定します。

    • あるいは、ハードラップを完全に無効にして、構成された最大行長よりも長い段落を保持します。 設定 | エディター | コードスタイル | Markdown長いテキストの折り返し オプションを無効化します。

    • 編集(E) | 段落を整形 アクションを使用して、キャレットがある段落にのみ改行を追加することもできます。

    2026 年 3 月 30 日