Re: [请益] 适合贴程式码的 blog

楼主: changyuheng (张昱珩)   2014-07-27 12:36:07
※ 引述《On1earth (小浅)》之铭言:
: 请问大家有什么blog系统或平台比较适合拿来贴程式码吗?
: 想记录一些coding上遇到的麻烦与解法,
: 主要有两点比较重要
: 1. 方便贴程式码,有highlight
: 2. 方便在文章插图(会有step by step一步骤一张图的需求),
: 架好wordpress后发现不太适合这种用途,
: 例如贴xml要手动转换< >等字符、缩排也不方便。
: 谢谢。
有 syntax highlighting 的很多,
但有做到第 2 点的比较少。
现在流行能用静态网站做到的,就不要用动态的,像 blogging 就蛮适合用静态网站的,
搭配 GitHub Pages (前几篇有中文教学) 就能呈现。
这边有人整理各个静态网站 generator 的比较:http://staticsitegenerators.net/
从中举几个 syntax highlighting 的 demo:
1. Octopress (Ruby)
http://octopress.org/docs/plugins/codeblock/
2. Nikola (Python)
http://getnikola.com/handbook.html#gist
3. Hexo (JavaScript)
http://hexo.io/docs/tag-plugins.html#Code_Block
4. Hugo (Go)
http://hugo.spf13.com/extras/highlighting
作者: On1earth (小浅)   2014-07-27 16:24:00
谢谢大大,今天第一次听到用这种方式产生blog,不过好像很不好设定,方便请问大大,我工作与平常环境都是windows选择octopress还是pelican会比较好呢?
作者: uranusjr (←這人是超級笨蛋)   2014-07-28 02:06:00
竟然没讲到最多人用的 Jekyll...
作者: whitefur (白毛)   2014-07-28 10:18:00
跟hexo一样是Nodejs写的 - wintersmith也蛮好上手的
作者: On1earth (小浅)   2014-07-28 21:56:00
刚刚在koding上试hexo,发现其实还满简单的,只是deploy到github还要研究一下怎么设ssh,选用hexo的原因是我怕ruby,之前在windows装过,不是很顺利。这种方式满适合拿来做说明文件,以前就在想说这种文件怎怎么制作,如果用CMS应该要编辑很久。

Links booklink

Contact Us: admin [ a t ] ucptt.com