.fixMarkup()
更新日: 2018-09-13
fixMarkup(value)
ハイライトされたマークアップの後処理。 ハイライトされたマークアップを含む文字列を受け取ります。 現時点ではインデントのタブ(\t)の置換と、 改行(\n)をbrタグに置き換えます。.configure()を使って設定することができます。
デモ
JavaScriptコードをハイライトします。
JavaScript
var value = 'var name = "js";\n' +
'if (name == "js") {\n' +
' console.log("JavaScript");\n' +
'}\n';
hljs.configure({
useBR: true, // 改行にbrタグを使用
});
var res = hljs.highlightAuto(value);
document.getElementById('demo1').innerHTML = hljs.fixMarkup(res.value);HTML
<div id="demo1"></div>© 2006 Highlight.js is released under the BSD License. See LICENSE file for details.
このコンテンツはhighlightjsドキュメントを翻訳/改変したものです。