1.1.1 • Published 12 years ago
codemirror-highlight v1.1.1
codemirror-highlight
Generating HTML containing highlighted code with CodeMirror
Installation
npm install codemirror-highlightExample
var assert = require('assert');
var CodeMirror = require('codemirror-highlight');
CodeMirror.loadMode('javascript');
var html = CodeMirror.highlight('1', { mode: 'javascript' });
assert.equal(html, '<span class="cm-number">1</span>');API
CodeMirror.loadMode(mode)
mode- a string containing the mode name
Load mode shipped with CodeMirror. A list of modes can be found here.
CodeMirror.highlight(code, options)
code- a string of code to be highlightedoptions- an object literal supporting these options:mode- the same as the modeoptionyou should pass to vanilla CodeMirrortabSize- the width of a tab character. Defaults to 4.
Return the HTML containing highlighted code