コードブロック
サンプルコード、設定、コードスニペットなどを含めるために、ページにコードブロックを追加します
コードブロックを使って、GitBook のページにコードを追加できます。
コードブロックを追加すると、次のことを選べます 構文を設定する, 行番号を表示する, キャプションを表示するを読み取り、 行を折り返す。また、簡単に コードブロックの内容をクリップボードにコピーできます。そうすれば、ほかの場所で使えます
コードブロックは次の用途に役立ちます:
設定の共有
コードスニペットの追加
コードファイルの共有
コマンドラインユーティリティの使用例を示す
API エンドポイントの呼び出し方を示す
そのほかにもたくさんあります!
コードブロックを追加する
コードブロックを追加するには、空行にカーソルを置いて次のように入力します
/.クイック挿入メニューで次を選択します コードブロック.
GitBook がブロックを挿入し、カーソルをその中に置くので、コードを貼り付けたり入力したりできます。
コードブロックの例
import * as React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
ReactDOM.render(<App />, window.document.getElementById('root'));コードブロックを次のものと組み合わせることもできます タブブロック 同じコード例を複数の言語で提供するために使えます:
コードブロックのオプション
次のものをクリックすると オプションメニュー コードブロックの横にある、または 操作メニュー
ブロック内にあるものをクリックすると、設定できるさまざまなオプションが表示されます。
構文を設定…
コードブロックの構文は、サポートされている任意の言語に設定できます。これにより、その言語でのシンタックスハイライトも有効になります。
行番号付き
これにより、コードの行番号の表示/非表示を切り替えます。
行番号の表示は、コードがファイル全体の内容を表している場合や、行数の多い長いコードブロックがある場合に便利です。行番号を非表示にするのは、スニペット、コマンドラインやターミナルの式の使用手順、その他同様の場面で役立ちます。
キャプション付き
これにより、ブロック上部、コード行の上に表示されるキャプションの表示/非表示を切り替えます。
キャプションは多くの場合、次に示すようなファイル名です 上の例。ただし、タイトル、説明、その他好きなものとしても使えます。
コードを折り返す
これによりコードの折り返しのオン/オフを切り替え、長いコード行を折り返してページ上で一度にすべて見えるようにします。
行を折り返すのは、コードが長くて、閲覧者が読むために横にスクロールするのを避けたい場合に便利です。 コードを折り返す をオンにしたら、行番号も表示するとよいでしょう。コードを読みやすくなり、新しい行がどこから始まるかも分かりやすくなります。
展開可能
これにより、コードを全文表示(トグルがオフの場合)するか、ユーザーが展開できる折りたたみ表示(トグルがオンの場合)に切り替えます。
折りたたみ表示では、デフォルトで 10 行のコードと、全文を表示するための展開ボタンが表示されます。コードが 10 行未満の場合は、すべての内容が表示されます。
コードブロックの操作
上記のオプションに加えて、コードブロックに表示する言語を変更したり、コードをすぐにコピーしたりできます。
コードをコピーする
コードブロックにカーソルを合わせると、いくつかのアイコンが表示されます。中央のアイコンをクリックすると、コードブロックの内容をクリップボードにコピーできます。
Markdownでの表記
最終更新
役に立ちましたか?