我在SyntaxHighlighter上使用website并且表现得非常奇怪。我将我的代码放在<pre>
s并使用SyntaxHighlighter.all()
,我得到的是每个代码,它插入了1~2个额外的行。
问题出在哪里?我检查了一切,一切都很好。请帮忙。
答案 0 :(得分:0)
我不知道SyntaxHighlighter,但总的来说,<pre>
标签立即生效,LF和CR一切正常。当Syntax Highlighter进行转换时,它也可能会尊重这些换行符。例如:
<pre>
There will be a line before and after this
</pre>
VS
<pre>There will be no lines</pre>
我们习惯于编写格式良好且包含良好缩进的代码,但使用预标记时,您必须进行异常处理。看看你的源代码,我认为你是最重要的。