首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在不覆盖所有其他文件的情况下对单个文件运行rdoc?

如何在不覆盖所有其他文件的情况下对单个文件运行rdoc?
EN

Stack Overflow用户
提问于 2018-06-15 04:09:48
回答 1查看 219关注 0票数 1

我正在做一个非常大的rails项目,我想在代码库中标准化rdoc的使用。我想我可以在整个项目中运行一次(至少为类和方法本身生成文档),然后开发人员可以在添加文档时添加单个文件。

问题是,如果我运行rdoc /path/to/some_file.rb,它会从生成的index.html中删除所有其他文件,并且只包含一个文件。在整个项目上运行rdoc需要3-4分钟,并且不需要在每次添加新注释时都解析整个项目。rdoc --help的输出没有提供任何解决方案。

有没有办法配置rdoc,使它始终持久化文档,直到我再次专门对这些文件运行rdoc?

谢谢你的见解!

EN

回答 1

Stack Overflow用户

发布于 2018-06-27 18:18:29

我不认为rdoc从index.html中删除了任何东西,只是覆盖了它,实际上没有能力修改它。关于性能,我不是百分之百确定,但最有可能的是rdoc不缓存解析结果。有了-c, --use-cache选项,Yard就做到了,而且它显著地提高了速度。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50865155

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档