【问题标题】:Displaying C# code in Wordpress.com在 Wordpress.com 中显示 C# 代码
【发布时间】:2011-01-21 21:15:27
【问题描述】:

我已经研究了几个小时,我有点沮丧。也许我只是缺少一些东西,因为我是博客新手。

我不是托管我自己的博客,我只是在使用 WordPress.com。 我想包含 c# 代码的 sn-ps 并让它们看起来像在 Visual Studio 中所做的那样,或者至少让它们看起来不错,当然还有行号和颜色。 我看到的所有解决方案似乎都假设您正在托管自己的博客。 我不知道如何安装插件。

是否有可以让代码 sn-ps 看起来不错的小部件,或者我可以轻松使用的其他解决方案?

谢谢

编辑:Sarfraz 概述了一种解决我的问题的方法(谢谢!),我已经尝试过了,但我遇到了一个问题,即它不会使我的大部分代码着色(较新的关键字,如 var、from、where、select 等)。有解决办法还是有其他解决办法?

【问题讨论】:

    标签: c# wordpress widget wordpress.com


    【解决方案1】:

    只需在 html 模式下编辑您的文章并将您的代码包含在这些标签中。

    [sourcecode language="css"]
    [/sourcecode]
    

    例子:

    [sourcecode language="javascript"]
     // javascript hello world program
     alert('Hello, World !!');
    [/sourcecode]
    

    注意:您需要为language 属性指定正确的语言标识符,如上所示。

    More Information Here :)

    【讨论】:

    • 我以为我在某处读到这样的空白格式丢失了?
    • 不,您的代码看起来更干净,需要留白。谢谢
    • 既然这么简单,为什么会有这么多插件,有些安装起来很复杂?感谢您的链接顺便说一句:)
    • @Stomp:与插件的不同之处在于它们是自动化的,而不是手动执行的,而且插件为代码提供了多种主题,您也不能将代码插件添加到 wordpress.com。希望有帮助。谢谢再见。
    • @Stomp:我删除了我的答案,因为我错过了您在 wordpress.com 上而不是自托管的事实。您必须遵守 Sarfraz 概述的代码标记......
    【解决方案2】:

    [sourcecode] 标签通常适用于 C#,但对我来说,当我发布 XAML 代码时它经常会中断。

    我使用this page 来格式化我的代码。结果看起来不错(您可以在 my blog 上看到它),但它需要“自定义 CSS”选项(15 美元/年)。


    编辑:实际上 [sourcecode] 标签工作正常,我现在在我的所有帖子中都使用它

    【讨论】:

      【解决方案3】:
          [code language="csharp"]
             //Your code here
          [/code]
      

      【讨论】:

        【解决方案4】:

        好像已经更新了,现在可以使用了

        [code language="[the lang you are posting]"]
        your code here
        [/code]
        

        注意:您可以将语言简写为 lang

        [code lang="[the lang you are posting]"]
        your code here
        [/code]
        

        here is the list of supported languages

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2018-07-25
          • 2021-12-13
          • 2010-09-10
          • 2020-01-17
          • 2014-10-10
          • 2014-06-10
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多