highlight.js - にほんご。

.fixMarkup()

更新日: 2018-02-09

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