回答:
これを行う方法は非常に簡単です。等幅ボタンのクリックを実行するブックマーク/ショートカットを追加しました。
javascript:$('#rte-monospace').click();
Google Chromeを使用している場合は、ブックマークバーを右クリックして[ページを追加]を選択し、[URL]フィールドに「名前」とともにjavascriptスニペットを追加します。
例えば:
tinyMceのインターフェースを直接使用して、キーボードショートカットを関数に追加することもできます。ここでも、ブックマークバーにスニペットを追加するのが最も簡単です。
javascript:tinyMCE.activeEditor.addShortcut("ctrl+alt+m","monospace","confMonospace");
ショートカットをクリックすると、トグルが有効になり、現在のページのショートカットが切り替わります。ctrl+ alt+ mを押して使用すると、選択したテキストが等幅としてマークされます。
これは、@andreas-klöberがコメントしたように、関連するJIRAの問題で言及されました。
ボーナスポイントについては、greasemonkeyまたはtampermonkeyを取得してユーザースクリプトに貼り付け、一致するURLを更新して、常にConfluenceドメインで実行します。アトラシアンの公式合流サイトの例を次に示します。
// ==UserScript==
// @name Toggle Confluence monospace with ctrl+alt+m
// @namespace http://tampermonkey.net/
// @version 0.2
// @description add keyboard shortcut to toggle monospace styling for selected text
// @author Pavel Savshenko
// @match https://confluence.atlassian.com/pages/editpage.action*
// @grant none
// ==/UserScript==
(function() {
'use strict';
if (tinyMCE && tinyMCE.activeEditor) {
console.log("Monospace patch loading");
tinyMCE.activeEditor.addShortcut("ctrl+alt+m","monospace","confMonospace");
}
})();
これも、言及されたJIRAの問題のコメントから来ています。