.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ドキュメントを翻訳/改変したものです。