【问题标题】:Prettify stripping Generics from C# code block美化从 C# 代码块中剥离泛型
【发布时间】:2011-09-08 14:41:56
【问题描述】:

我尝试将 Prettify 脚本集成到我的网站以提供 C# 代码块的智能语法高亮显示时遇到了一个小问题。在我介绍泛型之前,一切都很好,泛型包含在小于和大于字符中。 Prettify 似乎完全去掉了这些并用一个换行符替换它们。

有人知道如何解决这种恼人的行为吗?

【问题讨论】:

标签: c# prettify


【解决方案1】:

虽然我不知道 Prettify 脚本的作用,但听起来 会混淆浏览器,因为这些字符用于生成 html 元素。

如果你想在 html 中呈现为 ,你应该写 <和> (lt = 小于, gt = 大于)

【讨论】:

    【解决方案2】:

    使用正确的html实体来显示;

    &amp;lt;&amp;gt;

    【讨论】:

    • 是的,我刚刚使用 HttpUtility.HtmlEncode 转义了代码标签中的字符串。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-17
    • 2012-12-23
    • 2015-01-21
    • 1970-01-01
    • 2016-04-23
    相关资源
    最近更新 更多