在 RStudio 中重命名来自其他地方的文件
Renaming files in RStudio that have been sourced other places
我有几个 R 文件,其中包含导入的函数并被其他几个 R 文件使用。我使用 source 函数导入这些函数。当然,特定文件的范围可能会随着时间而改变,最近我想重命名我已经在许多其他地方找到的文件。
我正在使用 RStudio,除了手动更新每个依赖文件或创建一些外部代码来扫描文件之外,我一直无法找到执行此操作的方法。
在 RStudio 中没有办法进行一致的重命名吗?或者,我使用 source 添加函数是否做错了什么?
您可能对此感到满意,也可能不满意。使用旧名称创建父脚本,以新名称作为源脚本。
对此进行扩展,您可以只创建一个通用的序言脚本,名称类似于 "preamble.R",它可以获取您拥有的所有通用实用程序脚本。这种方法在 TeX 中很常见(我相信)。那么你只有一个地方可以更新文件名。
我有几个 R 文件,其中包含导入的函数并被其他几个 R 文件使用。我使用 source 函数导入这些函数。当然,特定文件的范围可能会随着时间而改变,最近我想重命名我已经在许多其他地方找到的文件。
我正在使用 RStudio,除了手动更新每个依赖文件或创建一些外部代码来扫描文件之外,我一直无法找到执行此操作的方法。
在 RStudio 中没有办法进行一致的重命名吗?或者,我使用 source 添加函数是否做错了什么?
您可能对此感到满意,也可能不满意。使用旧名称创建父脚本,以新名称作为源脚本。
对此进行扩展,您可以只创建一个通用的序言脚本,名称类似于 "preamble.R",它可以获取您拥有的所有通用实用程序脚本。这种方法在 TeX 中很常见(我相信)。那么你只有一个地方可以更新文件名。