web-dev-qa-db-ja.com

Confluenceエディターの「コードブロック」マクロのショートカット

ドキュメント化にはConfluenceを使用しますが、コードマクロの選択には非常に時間がかかります。それは5ステップのプロセスです。マクロを手動で入力するだけでも効率的ではありません。

スタックオーバーフローエディタでは、テキストを選択してボタンを押すか、を押すだけです。 ctrlK、およびテキストはコードとしてフォーマットされます。

Confluenceでこれを行う方法はありますか?

22
Mirage

手で入力しても効率的ではありません

私は コードマクロ を広範囲に使用し、常に オートコンプリート機能 を使用して{と入力し、 'を選択しますリストの「コードマクロ」(コードマクロにはcoと入力するだけで十分です)。これは非常に効率的です。

もちろん、キーボードショートカットの方が高速ですが、コードマクロのショートカットはありません。 (AFAIKには、特定のマクロのキーボードショートカットはまったくありません)

26
jimmybondy

私が使う Ctrl-Shift-D 次に、テキストを{code}で折り返します。

これにより、貼り付けられたテキストからフォーマットが削除される問題も修正されます。 Confluence 5.xでは、ページを編集する場合、{cod<enter}と入力すると、ページにコードブロックボックスが配置されますが、このボックスにコードを貼り付けると、行末文字が削除されます。

  1. を使用して[マークアップの挿入]ウィンドウを開きます Ctrl-Shift-D
  2. コードをプレーンテキストとして貼り付けます
    このようにして、フォーマットが削除されることはありません。
  3. {code}タグを追加します。
8
Underverse

Vanilla Markdownの場合と同じように、3つのバックティック「」を入力してコードブロックを作成することもできます。これにより、空のコードブロックが非常にすばやく作成されます。この方法でコードを貼り付けるときに、フォーマットの問題が発生することはありません。

この方法の1つの苛立たしい機能は、Markdownのように言語を指定できないことです。リストから、言語を選択する必要があります。

0
testpossessed