2011-05-05 65 views
1

我正在試圖使用3.5.3版來對我的rdoc文檔進行優化。我不是內置darkfish主題的粉絲,所以我試圖找到一種方法來替代官方Rails API文檔http://api.rubyonrails.org/使用的方法,但我沒有找到任何可用的運氣形成。我已經遍尋Github,除其他外。在哪裏可以找到Rails API rdoc模板

我已經發現迄今是

這可能是略顯過時,它的叉

兩個很好,布不是我想要的。因此,在我開始擺弄這些模板之前,是否有人知道Rails API文檔使用的模板是否可用作某個gem的gem?

謝謝!

回答

3

這看起來像它。忽略說要做gem install horo --pre的說明 - 這實際上會給你一個較舊的測試版本。只需執行gem install horo,您將獲得當前的1.0.3版本(編輯:我發送了拉取請求以更新已被接受的說明)。

https://github.com/tenderlove/horo

順便說一句,我通過看Rails source code和查看Rakefile看到的RDoc選項發現了這個。具體而言,第67行顯示​​。

+0

就是這樣,謝謝! – Thilo 2011-05-05 18:19:52

+0

順便說一句,我也看着那裏(railties 3.0.4),但我發現所有'rdoc.template = ENV ['模板']如果ENV ['模板']'...這並沒有幫助我。你究竟在哪裏找到它? – Thilo 2011-05-05 18:23:55

+0

Rakefile的第67行(不是Railties rakefile,項目根目錄中的Rakefile) – 2011-05-05 18:28:12

3

我知道這已經很晚了,但它看起來像Rails的新版本使用了一種名爲sdoc,它通過JavaScript搜索增強了輸出,並且是一個稍微清潔的IMO。做一個簡單的「gem install sdoc」會得到你需要的,然後只需使用rdoc.options << '-f' << 'sdoc'

GitHub的項目似乎是在https://github.com/voloko/sdoc/

順便說一句,感謝您的問題!如果沒有發佈最初的答案,我從來沒有發現到哪裏去看,並且一直在爲我自己的項目卡住那個可怕的黑魚主題!