源代码语法高亮显示
我可以使用Markdown编写帖子
开源
可安装在我的服务器上
用Ruby编写或服务器端的Python或JavaScript(加上客户端的JavaScript)
很高兴(目前对我而言并不重要):
插件
#1 楼
最近,我看到更多的程序员在他们的博客上使用Jekyll。在某种程度上,它涵盖了基础知识。[x]源代码语法高亮显示(您可能要检查此方法)
[x] Markdown
[x] Free(与free紧密地联系在一起)通过Github Pages托管在Github中)
[x]可黑客攻击
[x]插件
我还没有在其他平台上做过足够的研究,但是我相信您可以找到其他人很容易。
评论
@ bryan-chen StackExchange最近将其博客移至Jekyll,该代码可在Github上找到。也就是说,Jekyll似乎是非常有用的软件,特别是对于程序员而言。地狱,我想我会尽快尝试的!
–克里斯·西里菲斯(Chris Cirefice)
2015年8月7日15:48
#2 楼
我会推荐Nikola-它是免费的,用python编写,并特别提供:博客,带有标签,提要,存档,评论等。
Themable
快速构建,谢谢可以
通过插件灵活,扩展
小代码库(程序员可以在一天内理解所有Nikola核心)
reStructuredText [备忘单]或Markdown作为输入语言(也
/> Wiki,BBCode,Textile,AsciiDoc,Python Notebooks,Misaka,Panddoc,
txt2tags,orgmode和HTML)
图像画廊容易(只需将文件拖放到文件夹中即可!)
语法突出显示适用于几乎所有的编程语言或标记
多语言站点,可翻译成18种语言。
因此遇到了所有问题。
#3 楼
如果您使用几个扩展,Drupal绝对可以做到这一点。 Drupal(通常是扩展)在PHP / HTML / JavaScript中。您需要Markdown筛选器和BUEditor的Markdown编辑器。Drupal拥有比任何人都可能使用的更多的插件!
#4 楼
您可以尝试radiantCms。虽然它不是纯博客平台,但它确实支持此功能,如Wikipedia文章中所示。
在编写过程中提供Markdown像大多数CMS一样,并且具有乱码的能力。
最后,它具有大量扩展,您可以在其中找到类似的突出显示代码,并且用ruby编写;)。
评论
我宁愿说Python,因为Markdown和代码突出显示是结合在一起的(那里存在相应的库,不确定PHP是否涉及“ codelite”)。