美化从C#代码块中剥离泛型。

4

我正在尝试将Prettify脚本集成到我的网站中,以提供C#代码块的智能语法高亮显示。一切都很顺利,直到我引入泛型,它们包含在小于和大于字符中。Prettify似乎完全剥离它们,并用单个换行符替换它们。

有没有人知道如何解决这个令人烦恼的问题?


我认为这不是prettify的问题。预处理测试页面上的示例显示这种语法可以正常工作。http://google-code-prettify.googlecode.com/svn/trunk/tests/prettify_test.html - Ben Robinson
2个回答

1

虽然我不知道Prettify脚本是做什么的,但它听起来像是<和>混淆了浏览器,因为这些字符用于生成html元素。

如果你想在html中呈现<和>,你应该写成&lt;和&gt;(lt表示小于,gt表示大于)


0

使用正确的HTML实体来显示<和>;

&lt;&gt;


哎呀,我刚刚使用HttpUtility.HtmlEncode在代码标签中转义了字符串。 - Jason

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接