> ## Documentation Index
> Fetch the complete documentation index at: https://docs.box.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Box Notesでのコードブロックの使用

<div className="article_labels_list" style={{display: 'none'}} dangerouslySetInnerHTML={{__html: "Box Notes , Article , Product Utilization , Established , Instruction"}} />

コード開発時およびレビュー時のコラボレーションを強化するため、Boxウェブアプリでは、Box Notesにコードブロックを追加できます。

Box Notesでは、コードブロックにスクロール可能なテキストフィールドと言語選択フィールドが用意されているほか、コードブロックの削除を選択できます。

コードブロックの追加後は、コードブロックのテキストフィールドにコードを貼り付けたり入力したりできます。

Box Notesのコードブロックでは、以下のソフトウェア言語がサポートされています。

* Bash shell
* C
* C++
* C#
* CSS
* Dart
* Go
* HTML
* JavaScript
* Perl
* PHP
* PowerShell
* Python Java
* R
* Ruby
* Rust
* Scala
* SQL
* Swift

<Note>
  **注**

  * コードブロックの言語を選択すると、そのコードブロックに別の言語を選択することはできません。
  * Box Notesでは、モバイルデバイスでのコードブロックの使用をサポートしていません。
</Note>

Box Notes内のすべてのコンテンツと同様に、複数のユーザーが同時にコードブロックのコンテンツを編集することができます。\
コードブロックのコンテンツを編集しているユーザーがいる場合、コードブロックのテキストフィールド内に、そのユーザー名を示すコラボレーションアイコンが表示されます。\
読み取り専用の権限を持つコラボレータは、コードブロックのコンテンツを表示できますが、編集することはできません。

<Note>
  **注**

  コードブロックにBox Noteの他の要素 (表、画像、吹き出し、見出し、他のコードブロックなど) を挿入することはできません。Box Notesの他の要素の使用方法の詳細については、[こちら](/ja/box-notes/creating-and-editing-box-notes/introducing-box-notes)を参照してください。
</Note>

**Box Noteにコードブロックを挿入するには:**

1. コードブロックを挿入する場所をクリックします。カーソルの横に \[**+**] が表示されます。
2. \[**+**] をクリックして、\[**コードブロック**] を選択します。
3. コードブロックのテキストフィールドに、コードを入力するか貼り付けます。

**コードブロックのソフトウェア言語を選択するには:**

1. コードブロックの左上にあるメニューアイコンをクリックします。ドロップダウンメニューが表示されます。
2. ドロップダウンメニューで、使用するソフトウェア言語をクリックします。言語を選択すると、そのコードブロックに別の言語を選択することはできません。

**コードブロックのソフトウェア言語を検索して選択するには:**

1. コードブロックの左上にあるメニューアイコンをクリックします。ドロップダウンメニューが表示されます。
2. \[**言語を検索**] フィールドで、使用するソフトウェア言語の名前を入力します。文字の入力に従って、利用できる言語が表示されます。
3. 使用するソフトウェア言語をクリックします。言語を選択すると、そのコードブロックに別の言語を選択することはできません。

**コードブロックを削除するには:**

1. コードブロックの右上にある省略記号 (\[**...**]) をクリックします。
2. \[**削除**] を選択します。

**コードブロックの高さを変更するには:**

1. コードブロックにカーソルを合わせ、右クリックします。
2. 高さを拡大するには、\[**展開**] をクリックします。高さを縮小するには、\[**折りたたむ**] をクリックします。

**Mermaidダイアグラムの追加**

論理的手順や操作を可視化するために、下記のいくつかの方法でMermaidダイアグラムを作成できます。

* **コンテキストメニューから:** \[+] メニューをクリックし、直接 \[**Mermaid**] を選択します (言語はあらかじめ選択されています)。
* **コードブロックから:** コードブロックを追加し、言語のドロップダウンから \[**Mermaid**] を選択します。
* **Box AIを使用:** (インラインまたはサイドパネルから) Box AIにダイアグラムやグラフの生成を依頼します。 表をハイライトし、インラインでAIに対し、表からMermaid円グラフを生成するよう依頼することもできます。
