我尝试过在选择这些行后使用“重新缩进行”命令,但是它不起作用(实际上它会删除缩进)。例如,我想要一种快速的方式来
将一个像这样的脚本
将一个像这样的脚本
#parameters
b=2
c=1
d=4
q=3
并将其转换为这样
#parameters
b=2
c=1
d=4
q=3
在Rstudio中
选中所需代码后按Tab键将增加一级缩进。按Shift-Tab减少一级缩进。
重新格式化代码和重新缩进对我有用。但是,对于你的例子,我认为它更基于一个制表符所创建的空格。此外,下面的链接是编写良好代码的好方法。
https://google-styleguide.googlecode.com/svn/trunk/Rguide.xml
RStudio 可以让你在查找和替换中使用正则表达式。你可以搜索 \n
并用 \n\t
替换,这将实现你想要的效果(我认为)。
自动缩进旨在格式化代码,使适当的地方都有缩进(例如,在一对括号内)。'重新缩进' 是指当不再适用自动缩进时(例如,括号已被删除)。
\n
对我没有结果(而它应该有,因为我的文件中确实有多行),在互联网上搜索 Rstudio 中的多行搜索迄今没有发现任何提示表明这是可能的。 我正在使用 Rstudio 1.1.456。 - Dannid
"
或{
或其他字符,它会将您突出显示的部分用所需的字符包围起来,而不是像文本编辑器一样替换它。 - Dean MacGregor