最近有人指出我需要使用氧来解决我的文档问题/懒惰。但是在我看来,这个闪亮的Roxygen2是它自己的东西。Hadley的打包工具需要使用Roxygen2,但似乎没有太多的演练方式。
考虑到我在学习过程中是从零开始的:
-
对于新用户来说,是否有一个用例,更喜欢Roxygen2而不是Roxygen2,或者Roxygen2在各个方面都更好?
-
如果是的话,有什么资源可以学习它(最好是那些不依赖于氧气先验知识的资源)?
-
Roxygen2是否与roxy2向后兼容(这样投入在学习和编写roxy2上的时间可以延续)?
如果从头开始,没有理由更喜欢氧而不是氧。我们正在为r新闻写一篇介绍性的文章。
我将构建脚本切换为调用roxygen2而不是roxygen,一切都像以前一样工作,除了现在我得到了一个很好的自动生成的命名空间文件。
所以学习氧意味着你在学习氧的基础知识。我确信我没有使用所有的新功能,但对于基本的roxygen2就像roxy2一样工作。
我还想补充的是,devtools包中的install_github()
(也在github上)绝对很棒。对于不适合使用cran的包,github是一个很好的选择。