尽管进行了大量搜索,但我似乎找不到关于RStudio中“保存时的源”的含义的清晰解释。
我尝试过?source
,但解释也不清楚。
据我所知,它似乎在运行脚本,但我不了解它的相关性/重要性。
简单来说,“保存时源”到底能做什么?为什么/应该使用它?
答案 0 :(得分:6)
这是保存和执行代码的快捷方式。您输入内容,保存脚本,脚本将自动获得。
对于短脚本非常有用,但对于耗时较长的脚本却非常烦人。
因此,采购基本上是在运行文件的每一行。
编辑:
因此,请考虑可能有用的方案...
您正在开发一个函数,以后将其放入软件包中...因此,您已经在一个额外的文件中编写了此函数,但是在命令行中执行了用于测试的函数...
通常,当您更改某些内容时,必须再次执行整个功能。使用“保存时保存源”时,将执行该功能,您可以使用Ctrl + 2
跳到命令行并直接测试该功能。
由于我使用R,因此我的数据集更大。但是我记得从python和vi开始编码,我更新了设置以在保存时执行代码的方式进行,因为这些小脚本在不到10秒的时间内就完成了...
因此,使用小型数据集也许不是标准的……但是对于开发,我仍然建议仅使用普通数据集的10%。它将加速图形创建以及许多其他事情。时不时用完整的数据集进行测试。