当我开发一个包时,我发现自己试图找到哪个文件是一个定义的函数。
我说一些R文件(包my_package
)我看到了
fun <- myFun(...)
{
# some stuff
test <- someOtherFunction(...)
}
是否有一种简单的方法可以找到定义函数someOtherFunction
的文件?
像findFunction(name='someOtherFunction', package='my_package')
答案 0 :(得分:0)
如果您希望以更快的方式在Rstudio中打开文件。
您可以使用Rstudio Go to file/function...
打开包含函数的文件。当您在文件中编写了自定义功能或在模块中导航时,此功能很有用。
滚动到标签Code
Code --> Go to file/function...
并输入函数名称以查找具有该函数的文件并打开它。
您可以使用Ctrl+.
提供的默认快捷方式,也可以使用Tools
标签Modify Keyboard Shortcuts
并对其进行设置Ctrl O
。