※ 本文為 dinos 轉寄自 ptt.cc 更新時間: 2014-07-28 02:49:41
看板 Soft_Job
作者 標題 Re: [請益] 適合貼程式碼的 blog
時間 Sun Jul 27 12:36:07 2014
※ 引述《On1earth (小淺)》之銘言:
: 請問大家有什麼blog系統或平台比較適合拿來貼程式碼嗎?
: 想記錄一些coding上遇到的麻煩與解法,
: 主要有兩點比較重要
: 1. 方便貼程式碼,有highlight
: 2. 方便在文章插圖(會有step by step一步驟一張圖的需求),
: 架好wordpress後發現不太適合這種用途,
: 例如貼xml要手動轉換< >等字元、縮排也不方便。
: 謝謝。
有 syntax highlighting 的很多,
但有做到第 2 點的比較少。
現在流行能用靜態網站做到的,就不要用動態的,像 blogging 就蠻適合用靜態網站的,
搭配 GitHub Pages (前幾篇有中文教學) 就能呈現。
這邊有人整理各個靜態網站 generator 的比較:http://staticsitegenerators.net/
Static Site Generators
The definitive listing of Static Site Generators ...
The definitive listing of Static Site Generators ...
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
Tag Plugins | Hexo
Tag plugins are different from tags in posts. They’re ported from Octopress and can help you insert specific contents in posts quickly.
Block Quote
Inserts quotes with author, source and title in post ...
Tag plugins are different from tags in posts. They’re ported from Octopress and can help you insert specific contents in posts quickly.
Block Quote
Inserts quotes with author, source and title in post ...
4. Hugo (Go)
http://hugo.spf13.com/extras/highlighting
--
http://changyuheng.github.io/
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.141.117.77
※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1406435774.A.F9C.html
推 :謝謝大大,今天第一次聽到用這種方式產生blog,不過好像1F 07/27 16:24
→ :很不好設定,方便請問大大,我工作與平常環境都是windows
→ :選擇octopress還是pelican會比較好呢?
→ :很不好設定,方便請問大大,我工作與平常環境都是windows
→ :選擇octopress還是pelican會比較好呢?
Octopress 是最大宗的,但是我不熟悉,沒辦法給你建議。
簽名檔的 blog 就是用 Pelican 產生的,但是沒有在 Windows 下試過。
同樣是 Python 寫的 generator,比起 Pelican 我更推薦 Nikola。
不過上面這四個 generator 裡面我最推薦的是 Hexo,因為他是台灣人寫的:
http://zespia.tw/blog/2012/10/11/hexo-debut/
針對 syntax highlighting 功能,這邊有個範例:
http://hexo.chenall.net/post/code/
比起許多程式只要一直按下一步就可以裝好、設定好,
這些 generator 是比較複雜一點,
但既然有張貼程式碼的需求,相信這些設定都不算困難。
網路上有好幾篇文章分享如何在 Windows 下安裝與使用 Hexo。
許多 doc 也都是 generator 產生的 static site,
舉一個比較特別的:https://www.gitbook.io/
GitBook · Read, Write & Publish Books
Publish beautiful interactive books using Git and Markdown. ...
Publish beautiful interactive books using Git and Markdown. ...
→ :竟然沒講到最多人用的 Jekyll...4F 07/28 02:06
--
※ 看板: dinos 文章推薦值: 0 目前人氣: 0 累積人氣: 458
作者 changyuheng 的最新發文:
- 好奇大家都怎麼用 Git,以及主力使用什麼 IDE 開發。 雖然 IDE 會內建,也有第三方的 Git app 像是 GitKraken, 但我到現在還是在用 git 命令列的指令。 有時候會覺得有 …129F 56推 1噓
- 23F 11推
點此顯示更多發文記錄
瞎
guest
回列表(←)
分享