寻找一个支持代码块的好博客网站

12

这可能以前已经被问过了,但是我无法通过搜索系统找到任何相关的帖子。

我正在寻找一个可以托管自己博客的网站。不幸的是,我没有找到那种在我们非常自豪的stackoverflow上发现的代码块友好性(不需要手动将 < 和 > 转换为 &lt;&gt;)的任何一个网站。

如果答案是“没有啊!”,并且我注定要安装自己的博客软件,那么我应该使用哪一个来进行 "程序员博客" -- 了解到我想让它超级简单地设置。

谢谢。

4个回答

6
我使用 BlogEngine.NET、Windows Live Writer 和一个 WLW 扩展来在我的博客中格式化/放置代码块。
Scott Hanselman 在这个主题上有一篇博客文章here
这里还有一个非常不错的客户端(基于 jQuery)代码格式化器,你也可能想要检查一下,它听起来与博客软件无关。

我对.NET毫无经验,但jQuery插件看起来不错 :) - Julian Aubourg
我选择了在Blogspot上托管的东西,并使用了那里的插件 ;)是的,我知道,我接受答案的速度很慢 :P - Julian Aubourg

2

我使用appengine和bloog,主要是因为它的这个功能(并且我可以按自己的意愿进行扩展)。好处是它相对容易设置并且免费。如果你的博客访问量足够高超过了免费账户的限制,那么你有可能会从中收回成本。


1
这对于一个简单博客来说有点“过头”了吧?(只是问一下) - Julian Aubourg
并不是这样。代码已经编写好了,将应用程序部署到Appengine上与获取WordPress博客一样容易(如果不是更容易)。 - Vasil
听起来不错,但我承认在这堆文字面前有点迷茫。有没有什么简单的教程可以参考? - Julian Aubourg
代码在这里 http://github.com/DocSavage/bloog/tree/master。配置信息在config.py中非常明显。部署信息可以在这里找到http://code.google.com/appengine/docs/python/gettingstarted/devenvironment.html,您需要在appengine上开户并使用sdk进行部署。 - Vasil

2

在我找到这个方便的工具之前,我一直在为如何在Blogger上格式化代码而苦恼。它并不是完美的解决方案,但已经解决了很多问题。


绝对不是我要找的解决方法。我尝试过类似的解决方案,但它总是会与所见即所得编辑器搞乱...也许是我做错了? - Julian Aubourg

0

这个 CSS 脚本可能对所有人都有用 - 它不是用于语法高亮,但非常适合以原始格式呈现源代码:

 <pre style="font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; 
                color: #000000; background-color: #eee;
                font-size: 12px; border: 1px dashed #999999;
                line-height: 14px; padding: 5px; 
                overflow: auto; width: 100%">
       <code style="color:#000000;word-wrap:normal;">

            <<<<<<<YOUR CODE HERE>>>>>>>

       </code>
 </pre>

如何使用:

  1. 将此代码片段粘贴到文本编辑器中,
  2. 将您的代码粘贴到<<<<<<>>>>>>块中。
  3. 复制全部内容,
  4. 粘贴到博客(或其他任何)文章编辑器的HTML视图中。

优点:简单易用,无需额外配置,易于重新配置,无需其他软件。


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