Conozco el {{...}}
marcado, pero es bastante engorroso.
¿Existe una tecla de acceso directo para establecer el texto seleccionado en monoespacio en Confluence o es posible configurar uno de alguna manera?
Conozco el {{...}}
marcado, pero es bastante engorroso.
¿Existe una tecla de acceso directo para establecer el texto seleccionado en monoespacio en Confluence o es posible configurar uno de alguna manera?
Respuestas:
La forma en que hago esto es bastante simple, agregué un marcador / acceso directo que ejecuta el clic en el botón monoespacio de esta manera:
javascript:$('#rte-monospace').click();
Si utiliza Google Chrome, simplemente haga clic derecho en la barra de marcadores, elija "Agregar página" y agregue el fragmento de JavaScript en el campo "URL", con cualquier "Nombre".
P.ej:
También puede agregar un atajo de teclado a la función, utilizando la interfaz de tinyMce directamente. Nuevamente, agregar un fragmento en una barra de marcadores es más fácil:
javascript:tinyMCE.activeEditor.addShortcut("ctrl+alt+m","monospace","confMonospace");
Al hacer clic en el acceso directo, se activa o desactiva el acceso directo para la página actual. Usarlo presionando ctrl+ alt+ mmarcará el texto seleccionado como monoespaciado.
Esto se mencionó en el tema relacionado de JIRA como lo comentó @ andreas-klöber.
Para obtener puntos de bonificación, obtenga greasemonkey o tampermonkey y pegue su script de usuario, y actualice las URL coincidentes para ejecutar siempre en su dominio de confluencia. Aquí hay un ejemplo para el sitio oficial de confluencia 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");
}
})();
Esto nuevamente proviene de un comentario en el tema JIRA mencionado.