For the complete documentation index, see llms.txt. This page is also available as Markdown.

コードブロック

サンプルコード、設定、コードスニペットなどを含めるために、ページにコードブロックを追加します

コードブロックを使って、GitBook のページにコードを追加できます。

コードブロックを追加すると、次のことを選べます 構文を設定する, 行番号を表示する, キャプションを表示するを読み取り、 行を折り返す。また、簡単に コードブロックの内容をクリップボードにコピーできます。そうすれば、ほかの場所で使えます

コードブロックは次の用途に役立ちます:

  • 設定の共有

  • コードスニペットの追加

  • コードファイルの共有

  • コマンドラインユーティリティの使用例を示す

  • API エンドポイントの呼び出し方を示す

  • そのほかにもたくさんあります!

コードブロックを追加する

  1. コードブロックを追加するには、空行にカーソルを置いて次のように入力します /.

  2. クイック挿入メニューで次を選択します コードブロック.

  3. GitBook がブロックを挿入し、カーソルをその中に置くので、コードを貼り付けたり入力したりできます。

コードブロックの例

index.js
‌import * as React from 'react';
import ReactDOM from 'react-dom';
import App from './App';

ReactDOM.render(<App />, window.document.getElementById('root'));

コードブロックを次のものと組み合わせることもできます タブブロック 同じコード例を複数の言語で提供するために使えます:

コードブロックのオプション

次のものをクリックすると オプションメニュー The Options menu icon in GitBook コードブロックの横にある、または 操作メニュー The Actions menu icon in GitBook ブロック内にあるものをクリックすると、設定できるさまざまなオプションが表示されます。

構文を設定…

コードブロックの構文は、サポートされている任意の言語に設定できます。これにより、その言語でのシンタックスハイライトも有効になります。

使用しています Prism シンタックスハイライトのために。次を使えます Test Drive Prism Prism がサポートする言語を確認できます。GitBook と Prism の間に差異がある場合、こちらのバージョンが 1〜2 つ古い可能性があります。すぐに追いつきます!

行番号付き

これにより、コードの行番号の表示/非表示を切り替えます。

行番号の表示は、コードがファイル全体の内容を表している場合や、行数の多い長いコードブロックがある場合に便利です。行番号を非表示にするのは、スニペット、コマンドラインやターミナルの式の使用手順、その他同様の場面で役立ちます。

キャプション付き

これにより、ブロック上部、コード行の上に表示されるキャプションの表示/非表示を切り替えます。

キャプションは多くの場合、次に示すようなファイル名です 上の例。ただし、タイトル、説明、その他好きなものとしても使えます。

コードを折り返す

これによりコードの折り返しのオン/オフを切り替え、長いコード行を折り返してページ上で一度にすべて見えるようにします。

行を折り返すのは、コードが長くて、閲覧者が読むために横にスクロールするのを避けたい場合に便利です。 コードを折り返す をオンにしたら、行番号も表示するとよいでしょう。コードを読みやすくなり、新しい行がどこから始まるかも分かりやすくなります。

展開可能

これにより、コードを全文表示(トグルがオフの場合)するか、ユーザーが展開できる折りたたみ表示(トグルがオンの場合)に切り替えます。

折りたたみ表示では、デフォルトで 10 行のコードと、全文を表示するための展開ボタンが表示されます。コードが 10 行未満の場合は、すべての内容が表示されます。

コードブロックの操作

上記のオプションに加えて、コードブロックに表示する言語を変更したり、コードをすぐにコピーしたりできます。

コードをコピーする

コードブロックにカーソルを合わせると、いくつかのアイコンが表示されます。中央のアイコンをクリックすると、コードブロックの内容をクリップボードにコピーできます。

Markdownでの表記

最終更新

役に立ちましたか?