Confluenceの等幅文字形式のショートカットキー


15

{{...}}マークアップは知っていますが、やや面倒です。

Confluenceで選択したテキストを等幅に設定するショートカットキーはありますか、それとも何らかの方法で設定できますか?


3
これに出会ったばかりです。これはこれまでサポートされていません。次の問題を参照してください:jira.atlassian.com/browse/CONF-23966
アンドレアスクローバー

@AndreasKlöber:ありがとう!JIRAチケットに投票したところです。
palacsint

回答:


4

これを行う方法は非常に簡単です。等幅ボタンのクリックを実行するブックマーク/ショートカットを追加しました。

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の問題のコメントから来ています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.