几个月前,我使用“ package.skeleton()”来生成.rd帮助文件。我已经编辑了这些文件,还更改了功能,删除了一些功能,并添加了其他功能。是否有可以自动更新RD文件的函数?

更新

刚刚发布了一个不错的包裹 rd2roxygen, ,作者Yihui Xie在他的 博客.

顾名思义,此软件包允许一个包含在.rd中的.RD中包含的文档的追溯文档中。对于学习roxygen和将目前正在开发的r套件转换为r软件包的包装,听起来像是一种有希望的方法。哇。谢谢Yihui!

根据约书亚(Joshua)和伊伊(Yihui)的答案,答案似乎是: Roxygen允许根据源代码的更改自动更新RD文件等,如果我当前不使用Roxygen,则RD2Roxygen可以帮助我迁移。

有帮助吗?

解决方案

Rd2roxygen 旨在帮助包装开发人员,这些开发人员被“卡住”在RAW RD文件中,但要切换到 roxygen - 它可以处理RD文件并使用Roxygen注释更新R脚本。从那时起,您可以开始享受 roxygen. 。所以 Rd2roxygen 不是直接的答案,但它可能会帮助您进行过渡。

其他提示

这并不能明确回答您的问题,但您可能对 roxygen.

不,我不这么认为。

但是您可以尝试重新运行 package.skeleton() 对于新的或更改的功能,然后手工合并。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top