Confluence中等宽字符格式的快捷键


15

我知道{{...}}标记,但是它很麻烦。

是否有一个快捷键可以将所选文本设置为Confluence中的等宽字体,还是可以通过某种方式设置呢?


3
我刚遇到这个。到目前为止,尚不支持此功能,请参见以下问题:jira.atlassian.com/browse/CONF-23966
AndreasKlöber'13

@AndreasKlöber:谢谢!我刚投了JIRA票。
palacsint 2013年

Answers:


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问题中提到了这一点。


奖励积分,获取的Greasemonkeytampermonkey并粘贴到您的用户脚本,并更新匹配的网址总是在你汇合域执行。以下是官方Atlassian合流站点的示例:

// ==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问题中的评论。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.