我想知道为什么 Rstudio 中仍然没有搜索当前项目(包)中的所有文件并替换给定文本的功能!?或者也许有一个,我不知道!
ctrl+shift+f
仅在所有文件中查找而无需替换。
ctrl+shift+j
(或ctrl+f
)在当前文件中查找和替换。
我想知道为什么 Rstudio 中仍然没有搜索当前项目(包)中的所有文件并替换给定文本的功能!?或者也许有一个,我不知道!
ctrl+shift+f
仅在所有文件中查找而无需替换。
ctrl+shift+j
(或ctrl+f
)在当前文件中查找和替换。
现在可以使用 1.3 版本的 RStudio。您可以在https://blog.rstudio.com/2020/03/17/rstudio-1-3-the-little-things/了解更多信息。
RStudio 称之为Global Replace:
RStudio 长期以来一直具有“在文件中查找”功能,这使得在您的项目中轻松定位文本成为可能。如果您不熟悉此功能,请尝试一下:按 Ctrl+Shift+F(MacOS:Cmd+Shift+F),或从“编辑”菜单中选择“在文件中查找...”。
在 RStudio 1.3 中,现在可以替换您找到的文本:
完成搜索后,通过切换开关切换到替换视图,输入新文本,然后单击全部替换。它也适用于正则表达式。
为了测试它,在 Windows 的 RStudio 中,当按下++CTRL
时,它会打开以下内容SHIFT
F
并且可以在以下文件中搜索
要牢记:
但是,您应该知道,虽然我们偶尔会在社区网站上闲逛,但让您的请求被听到的最佳位置是在我们的 Github 问题跟踪器上。(来源)
此外,这也是编写一个好的功能请求的方式。
我能找到的最好的是这个,它是 2014 年的一个悬而未决的问题:
感谢您的反馈。我们将此作为功能请求,我将为此提出另一个请求。