许多IDE的非常方便的功能是,只需高亮显示函数名称,而不用右键单击并选择"Go to definition"
,就可以快速找到您的任何函数/变量定义。
例如,适用于Python的Spyder IDE拥有它(带有快捷键Ctlr+G
):
def hello():
print("by World")
# main program starts here
hello() # Highlight 'hello' in IDE and right mouse click to go to its definition above.
因此,对于RStudio,我们需要同样的方法-您创建一个函数:
hello <- function () print("hello")
# main program starts here
然后在项目中的某个地方将其称为:
hello()
您应该能够快速导航到hello()
定义,即上面的行。
RStudio
有吗?有计划吗?
任何解决方法?
答案 0 :(得分:1)
我相信您可以通过R Studio菜单栏下方的Go to file/function
框进行操作。另外,这是捷径,您可以通过CNTRL +
让我知道这是否对您有帮助。
答案 1 :(得分:0)
您可以使用?在控制台中,例如:?"function"
,用于搜索定义(如果该函数存在)。还是用??例如:??"function"
用于在整个纪录片中搜索关键字。
答案 2 :(得分:0)
感谢上述评论-
RStudio确实有一种出色的方法,可以通过快捷键F2来访问所有函数定义(您自己的或来自软件包的)。
还有一个显示魔术棒的小图标(在“运行”图标的左侧,顶部),可将您带到其他几个有用的代码编辑/跟踪实用程序,例如提取函数/变量等。