我正在嘗試在我的網頁上顯示動態生成的HTML,並使用highlight.js
進行突出顯示/格式設置。我突出顯示正常工作,但縮進不正確。這是jsFiddle。使用Highlight.js維護標記格式
的代碼這樣表示: <div class="parent">parentContent<div class="child">childContent</div><div class="child">childContent</div><div class="child">childContent</div></div>
,而我想露面,因爲它會在IDE:
<div class="parent">
parentContent
<div class="child">
childContent
</div>
<div class="child">
childContent
</div>
<div class="child">
childContent
</div>
</div>
我明白這就是所謂的highlight.js
不format.js
:)但我認爲這是可能的,我沒有太多的運氣從API得到答案。我曾嘗試通過hljs.configure({ useBR: true });
配置換行符,fixMarkup('value')看起來很有希望,但我沒有實現任何成功。
我還沒有考慮手動添加標籤,它適合我的目的,謝謝。 – clovola
你知道他們說什麼,「當你想要做某件事的時候......」。 :) – dgrundel