Клавіша швидкої комбінації для формату символів, що відрізняються між собою


15

Я знаю {{...}}розмітку, але вона досить громіздка.

Чи є клавіша швидкої клавіші для встановлення вибраного тексту в монопростір в Confluence або можливо встановити його якось?


3
Я щойно натрапив на це. Це поки не підтримується, див. Наступне видання: jira.atlassian.com/browse/CONF-23966 .
Андреас Кльобер

@ AndreasKlöber: Дякую! Я щойно проголосував за квиток JIRA.
palacsint

Відповіді:


4

Те, що я роблю це досить просто, я додав закладку / ярлик, який виконує натискання кнопки монопростір так:

javascript:$('#rte-monospace').click();

Якщо ви використовуєте Google Chrome, просто клацніть правою кнопкою миші панель закладок, виберіть "Додати сторінку" та додайте фрагмент javascript у полі "URL" з будь-яким "ім'ям".

Наприклад:

скріншот


Ви також можете додати комбінацію клавіш до функції, використовуючи безпосередньо інтерфейс tinyMce. Знову додати фрагмент у панелі закладок найпростіше:

javascript:tinyMCE.activeEditor.addShortcut("ctrl+alt+m","monospace","confMonospace");

Натиснувши на ярлик, ви можете перемикати перемикання ярлика для поточної сторінки. Використовуючи його, натиснувши ctrl+ alt+ mвідзначатиме обраний текст моно.

Про це було сказано у відповідному питанні JIRA, як коментує @ andreas-klöber.


Для бонусних балів, прибудете Greasemonkey або tampermonkey і вставити в сценарії користувача, і оновити збігаються адреси , щоб завжди виконувати на вашому домені злиття. Ось приклад офіційного сайту атласійського злиття:

// ==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.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.