【发布时间】:2018-02-04 06:02:40
【问题描述】:
我想知道为什么 Rstudio 中仍然没有搜索当前项目(包)中的所有文件并替换给定文本的功能!?或者也许有一个,我不知道!
ctrl+shift+f 只在所有文件中查找而不替换。
ctrl+shift+j(或ctrl+f)在当前文件中查找和替换。
【问题讨论】:
标签: r replace find rstudio find-replace
我想知道为什么 Rstudio 中仍然没有搜索当前项目(包)中的所有文件并替换给定文本的功能!?或者也许有一个,我不知道!
ctrl+shift+f 只在所有文件中查找而不替换。
ctrl+shift+j(或ctrl+f)在当前文件中查找和替换。
【问题讨论】:
标签: r replace find rstudio find-replace
【讨论】:
现在可以使用 1.3 版本的 RStudio。您可以通过https://blog.rstudio.com/2020/03/17/rstudio-1-3-the-little-things/了解更多信息。
【讨论】:
根据我在this feature request 上看到的情况,它已经可用 (this was the pull)。
RStudio 称之为Global Replace:
RStudio 长期以来一直具有在文件中查找功能,这使得它成为可能 轻松定位项目中的文本。如果你不熟悉 这个功能,试试看:按Ctrl+Shift+F(MacOS:Cmd+Shift+F),或者 从“编辑”菜单中选择“在文件中查找...”。
在 RStudio 1.3 中,现在可以替换您找到的文本:
完成搜索后,通过切换开关切换到替换视图, 输入新文本,然后单击全部替换。它适用于常规 表达方式。
为了测试它,在 Windows 的 RStudio 中,当按下 CTRL+SHIFT+F 时,它会打开以下内容
并且可以在以下文件中搜索
记住:
但是,您应该知道,虽然我们确实在社区中闲逛 偶尔在网站上发表您的请求的最佳地点是我们的 Github 问题跟踪器。 (Source)
【讨论】:
我能找到的最好的是this,它是 2014 年的未决问题:
感谢您的反馈。我们已将此作为功能请求,我将为此提出另一个请求。
【讨论】:
这是与增强相关的 Rstudio Github issue:
https://github.com/rstudio/rstudio/issues/2066
请随意投票(竖起大拇指)该问题以引起更多关注!
【讨论】: