正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。
ドキュメントに関する現在のご利用体験についてお聞かせください。アンケートにご協力ください。

リッチテキストエディタ

  • プラン: Free、Premium、Ultimate
  • 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated

リッチテキストエディタは、GitLabの新しいユーザー向けのデフォルトのテキストエディタです。

リッチテキストエディタは次の場所で使用できます:

エディタの機能は次のとおりです:

  • テキストのフォーマット(太字、斜体、ブロック引用、見出し、インラインコードなど)。
  • 順序付きリスト、順序なしリスト、チェックリストのフォーマット。
  • リンク、添付ファイル、画像、ビデオ、オーディオの挿入。
  • テーブル構造の作成と編集。
  • 構文ハイライト付きのコードブロックの挿入とフォーマット。
  • Mermaid、PlantUML、およびKrokiダイアグラムのリアルタイムプレビュー。

GitLabのより多くの場所にリッチテキストエディタを追加する作業を追跡するには、エピック7098を参照してください。

リッチテキストエディタに切り替える

リッチテキストエディタを使用して、説明やWikiページを編集したり、コメントを追加したりできます。

リッチテキストエディタに切り替えるには: テキストボックスの左下隅で、リッチテキスト編集に切り替えるを選択します。

プレーンテキストエディタに切り替える

テキストボックスにMarkdownソースを入力したい場合は、プレーンテキストエディタの使用に戻ります。

プレーンテキストエディタに切り替えるには: テキストボックスの左下隅で、テキスト編集に切り替えるを選択します。

リッチテキスト編集モードのテキストエディタで、左下隅に「テキスト編集に切り替える」テキストボックスが表示されています

GitLab Flavored Markdownとの互換性

リッチテキストエディタはGitLab Flavored Markdownと完全に互換性があります。これは、データを失うことなくプレーンテキストモードとリッチテキストモードを切り替え可能であることを意味します。

入力規則

リッチテキストエディタは、Markdownを入力しているかのようにリッチコンテンツを操作できる入力規則もサポートしています。

サポートされている入力規則:

入力規則の構文挿入されるコンテンツ
# Heading 1から###### Heading 6まで見出し1から6
**bold**または__bold__太字のテキスト
_italics_または*italics*斜体テキスト
~~strike~~取り消し線
[link](https://example.com)ハイパーリンク
codeインラインコード
```rb + Enter
```js + Enter
コードブロック
* List item、または
- List item、または
+ List item
順序なしリスト
1. List item番号付きリスト
<details>折りたたみ可能なセクション

テーブル

raw Markdownとは異なり、リッチテキストエディタを使用すると、テーブルセルにブロックコンテンツの段落、リスト項目、図(または別のテーブルさえも!)を挿入できます。

テーブルを挿入する

テーブルを挿入するには:

  1. 表を挿入 table を選択します。
  2. ドロップダウンリストから、新しいテーブルの寸法を選択します。

3行3列のテーブルサイズセレクター。

テーブルを編集する

テーブルセル内で、メニューを使用して行または列を挿入または削除できます。

メニューを開くには: セルの右上隅で、シェブロン chevron-down を選択します。

テーブル操作を示すアクティブなシェブロンメニュー。

複数のセルに対する操作

複数のセルを選択し、それらを結合または分割します。

選択したセルを1つに結合するには:

  1. 複数のセルを選択します - 1つを選択してカーソルをドラッグします。
  2. セルの右上隅で、シェブロン chevron-down > N個のセルを結合を選択します。

結合されたセルを分割するには: セルの右上隅で、シェブロン chevron-down > セルを分割を選択します。

テーブルセルに貼り付ける

Control+V(macOSではCommand+V)を押すと、GitLabはコピーしたセルをデフォルトでテーブルに結合します。

コンテンツを貼り付ける方法を選択するには:

  1. ターゲットセルの右上隅で、シェブロン chevron-down を選択します。
  2. 次のいずれかのオプションを選択します:
    • セルに貼り付け: コピーされたコンテンツをカーソル位置に挿入します。コピーされたテーブルは、セル内にネストされたテーブルになります。
    • テーブルに貼り付けて結合: コピーされたセルをテーブル全体に分散します(デフォルトの動作)。

各オプションには、そのラベルの横にキーボードショートカットも表示されます。コピーされたテーブルをネストされたテーブルとしてメニューを開かずに貼り付けるには、テーブルセルにカーソルを置きます。その後、Control+Alt+V(macOSではCommand+Option+V)を押します。

いずれかのオプションを初めて使用すると、ブラウザがクリップボードへの読み取り許可を求める場合があります。

GitLab Self-Managedでは、インスタンスがプレーンHTTPで提供されている場合、貼り付けオプションとキーボードショートカットは利用できません。これらの機能にはクリップボードへのブラウザアクセスが必要であり、ブラウザはそのアクセスをHTTPSまたはlocalhostから提供されるページでのみ許可します。

図を挿入する

MermaidとPlantUMLダイアグラムを挿入し、ダイアグラムコードを入力しながらライブでプレビューします。

ダイアグラムを挿入するには:

  1. テキストボックスの上部バーで、 plus その他のオプションを選択し、次にMermaidダイアグラムまたはPlantUMLダイアグラムを選択します。
  2. ダイアグラムのコードを入力します。ダイアグラムのプレビューがテキストボックスに表示されます。

LR構文で左から右へのフローチャートを作成する、リッチテキストエディタのmermaidダイアグラムプレビュー