重命名RStudio中已被其他地方采购的文件

时间:2015-10-15 13:29:40

标签: r refactoring rstudio

我有一些R文件包含由其他几个R文件导入和使用的函数。我使用函数导入这些函数。当然,特定文件的范围可能会随着时间而改变,最近我想重命名我在其他许多地方已经提供的文件。

我使用RStudio,除了手动更新每个相关文件或创建一些外部代码来扫描文件之外,我一直无法找到方法。

在RStudio中无法进行一致的重命名吗?或者,我是否通过使用source添加函数做错了什么?

1 个答案:

答案 0 :(得分:1)

您可能会或可能不会觉得这令人满意。使用旧名称创建父脚本,该脚本使用新名称来源脚本。

扩展这个,您可以创建一个通用的前导脚本,称为“preamble.R”,它源自您拥有的所有通用实用程序脚本。这种方法在TeX中很常见(我相信)。然后你只有一个地方来更新文件名。