如何查看R的源代码(预解析)

时间:2012-08-09 14:54:33

标签: r

令人尴尬的基本问题。

当想要了解R的源代码时,我通常只会在R中写下它的名字并阅读代码。这种方法的缺点是我会将代码的评论剥离。

假设我使用git而不是subversion,我有什么简单的解决方案来查看源代码?

例如,我可以通过git下载R的源代码吗? (与github一样)

是否有一些网站可以轻松搜索所有代码?

感谢。

1 个答案:

答案 0 :(得分:6)

使用git-svn下载当前的R-development svn(你可能需要在git之外安装git-svn):

git svn clone https://svn.r-project.org/R/trunk/

要在线浏览R-project源代码,只需访问同一站点:

https://svn.r-project.org/R/trunk/

或者,对于其他分支:

https://svn.r-project.org/R/

要在R-development源代码中搜索glm()相关代码,我通常会尝试Google搜索:

glm site:svn.r-project.org/R/trunk/