Saya tahu {{...}}
markupnya tapi agak rumit.
Apakah ada tombol pintas untuk mengatur teks yang dipilih ke monospace dalam Confluence atau apakah mungkin untuk mengaturnya?
Saya tahu {{...}}
markupnya tapi agak rumit.
Apakah ada tombol pintas untuk mengatur teks yang dipilih ke monospace dalam Confluence atau apakah mungkin untuk mengaturnya?
Jawaban:
Cara saya melakukan ini cukup sederhana, saya menambahkan bookmark / shortcut yang mengeksekusi klik pada tombol monospace seperti:
javascript:$('#rte-monospace').click();
Jika Anda menggunakan Google Chrome, cukup klik kanan bilah bookmark, pilih "Tambah Halaman" dan tambahkan potongan javascript di bidang "URL", dengan "Nama" apa saja.
Misalnya:
Anda juga dapat menambahkan pintasan keyboard ke fungsi, menggunakan antarmuka tinyMce secara langsung. Sekali lagi menambahkan cuplikan di bilah bookmark paling mudah:
javascript:tinyMCE.activeEditor.addShortcut("ctrl+alt+m","monospace","confMonospace");
Mengklik pintasan memungkinkan toggle mengaktifkan pintasan untuk halaman saat ini. Menggunakannya dengan menekan ctrl+ alt+ makan menandai teks yang dipilih sebagai monospace.
Ini disebutkan dalam masalah JIRA terkait seperti yang dikomentari oleh @ andreas-klöber.
Untuk poin bonus, dapatkan greasemonkey atau tampermonkey dan rekatkan skrip pengguna Anda, dan perbarui url yang cocok untuk selalu dieksekusi pada domain pertemuan Anda. Berikut adalah contoh untuk situs pertemuan atlassian resmi:
// ==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");
}
})();
Ini lagi datang dari komentar dalam masalah JIRA yang disebutkan.