1

我正在尝试使用 3.5.3 版美化我的 rdoc 文档。我不喜欢内置的 darkfish 主题,所以我试图找到一种方法来用http://api.rubyonrails.org/上的官方 Rails API 文档使用的主题替换它,但我已经没有运气以任何现成的形式找到它。除其他外,我已经搜索了整个 github。

到目前为止我发现的是

这可能有点过时了,它是叉子

两者都很好,但不是我想要的。所以在我开始摆弄这些模板之前,有没有人知道 Rails API 文档使用的模板是否可以在某个地方作为 gem 使用?

谢谢!

4

2 回答 2

4

我知道这已经很晚了,但看起来新版本的 Rails 使用了一种叫做 sdoc 的东西,它通过 JavaScript 搜索增强了输出,并且更简洁 IMO。做一个简单的“gem install sdoc”会得到你需要的东西,然后只需使用rdoc.options << '-f' << 'sdoc'.

github 项目似乎位于https://github.com/voloko/sdoc/

顺便说一句,谢谢你的提问!如果没有发布最初的答案,我将永远找不到去哪里看,并且在我自己的项目中被那个可怕的黑鱼主题所困扰!

于 2011-09-03T07:34:38.110 回答
3

这看起来像。忽略那些说要做的说明gem install horo --pre——这实际上会给你一个旧的测试版。只需这样做gem install horo,您将获得当前的 1.0.3 版本(编辑:我发送了一个拉取请求以更新已被接受的说明)。

https://github.com/tenderlove/horo

顺便说一句,我通过查看Rails 源代码并查看RakefileRDoc 选项发现了这一点。具体来说,第 67 行显示rdoc.options << '-f' << 'horo'.

于 2011-05-05T18:15:05.027 回答