Microsoft Teams でコード ブロックを使用する

適用先
Teams Microsoft Teams

コード ブロックを使用すると、Microsoft Teams の作成ボックス内でコードを共有および編集できます。 コード ブロックを使用して、Java、Python、Bash など、あらゆる種類のコードを共有できます。

デスクトップで作成されたコード ブロックは、モバイルでは行番号、構文の強調表示、自動テキスト折り返しを使用してレンダリングされるため、コードを明確に表示できます。 コード ブロックはデスクトップでのみ作成できます。

コード ブロックを挿入する

メッセージにコード ブロックを追加するには、いくつかの方法があります。

  • スラッシュ コマンド: 作成ボックスに 「/code 」と入力します。
  • キーボード ショートカット: Windows と Web で Ctrl + Shift + Alt + B を選択します。 Mac で Cmd + Shift + Option + B を選択します。 
  • マークダウン: 作成ボックスにバッククォート (```) を 3 つ入力します。 

作成ボックスの [書式設定オプションの表示]teams-format-icon を選択してから、[コードブロック] を選択することもできます。 teams-code-block-button-icon 。  

言語の選択

  1. コード ブロックを挿入したら、ドロップダウンを選択して、言語の一覧から言語 (Python やプレーン テキストなど) を選択します。

    コードを共有するたびに言語を選択する必要はありません。 Code Block では、最後に使用した言語が記憶されます。 

  2. コード ブロックは、選択した言語に基づいて構文の強調表示を使用してコードを書式設定します。

    ヒント

    構文の強調表示が機能しない場合は、コードに適切な言語が選択されていることをチェックします。 

コードを記述して編集する

作成ボックスでコードを直接記述および編集します。 完了したら、[ 送信] を選択してメッセージを送信します。

誰でも送信されたメッセージから直接コードをコピーできます。  

折り返して全体を表示する

コードに長い行がある場合は、テキストを折り返すことができます。 これにより、コード ブロックの幅が広くなりすぎることがなくなります。 
テキストを折り返すには、コード ブロック内で [その他のオプション] microsoft-teams-more-options-icon-001 を選択します。 次に、コード ブロックの [表示] オプションで [ 文字列の折り返し ] を選択します。 

共同作業にする

送信する前にコード ブロックを Loop コンポーネントに変換して、チャット内の誰もが編集できるようにします。

  1. コードを送信する前に、コード ブロック内の [その他のオプション] を選択します microsoft-teams-more-options-icon-001
  2. [ これを共同編集にする] を選択します。

  • コード ブロックを送信する前にコラボレーションにするオプションのみ表示されます。 共同編集で問題が発生した場合は、すべてのユーザーが Loop コンポーネントを編集するために必要なアクセス許可を持っていることを確認してください。
  • コード ブロックに 30,000 文字を超えるコードを貼り付けると、コラボレーション コード ブロックに変換されます。 これにより、自分や他のユーザーが、構文の強調表示を維持しながら、共有したいすべてのコードを表示できます。

Microsoft Teams のメッセージでコード スニペットを送信する

Microsoft Teams の Markdown 書式設定を使用する