2016-01-05 6 views

Antwort

17

Versuchen Sie folgendes:

var myEditor = new SimpleMDE({ 
    toolbar: [ 
     { 
      name: "redText", 
      action: drawRedText, 
      className: "fa fa-bold", // Look for a suitable icon 
      title: "Red text (Ctrl/Cmd-Alt-R)", 
     } 
    ] 
}); 

function drawRedText(editor) { 

    var cm = editor.codemirror; 
    var output = ''; 
    var selectedText = cm.getSelection(); 
    var text = selectedText || 'placeholder'; 

    output = '!!' + text + '!!'; 
    cm.replaceSelection(output); 

} 

Sie werden den Rest der Schaltflächen der Symbolleiste Array hinzuzufügen haben Sie benötigen. Überprüfen Sie sie unter der official GitHub repo.

+2

relevanter Link zu Code-Mirror-Dokumentation: https://codemirror.net/doc/manual.html#api_selection – Jay

Verwandte Themen