在R中如何找到定义函数的文件

时间:2018-05-09 14:42:35

标签: r

当我开发一个包时,我发现自己试图找到哪个文件是一个定义的函数。

我说一些R文件(包my_package)我看到了

fun <- myFun(...)
{
  # some stuff
  test <- someOtherFunction(...)
}

是否有一种简单的方法可以找到定义函数someOtherFunction的文件? 像findFunction(name='someOtherFunction', package='my_package')

这样的东西

1 个答案:

答案 0 :(得分:0)

如果您希望以更快的方式在Rstudio中打开文件。 您可以使用Rstudio Go to file/function...打开包含函数的文件。当您在文件中编写了自定义功能或在模块中导航时,此功能很有用。 滚动到标签Code

Code --> Go to file/function...

并输入函数名称以查找具有该函数的文件并打开它。

您可以使用Ctrl+.提供的默认快捷方式,也可以使用Tools标签Modify Keyboard Shortcuts并对其进行设置Ctrl O