在RStudio中重新插入行。Rhtml不';t正确缩进大括号。它是可配置的吗?

在RStudio中重新插入行。Rhtml不';t正确缩进大括号。它是可配置的吗?,r,rstudio,knitr,R,Rstudio,Knitr,Reindent行是一种快速的方法,可以确保您的代码是干净的,并且无论Python的人怎么想,都可以清理代码以确保可读性 在RStudio中,我注意到在编辑.rhtml文件以编入html报告时,代码缩进错误地对齐了大括号({}) <html> <body> <!--begin.rcode #not idiomatic indentation for( i in (1:10)){ a=i+1 } # ☹

Reindent行是一种快速的方法,可以确保您的代码是干净的,并且无论Python的人怎么想,都可以清理代码以确保可读性

在RStudio中,我注意到在编辑.rhtml文件以编入html报告时,代码缩进错误地对齐了大括号({})

<html> <body> <!--begin.rcode #not idiomatic indentation for( i in (1:10)){ a=i+1 } # ☹ #ideal indentation for( i in (1:10)){ a=i+3 } # ☺ end.rcode--> </body> </html> 是否有一个特殊的字符来修复此问题?配置文件?不同版本的RStudio


感谢您的提示和提示。

RStudio开发人员确认这是一个bug。

我看到了相同的行为:在a.R脚本中,我得到了“理想”缩进,但在Rhtml和Rmd中,我看到了“非惯用”缩进。这在代码类型之间不一致的事实表明这是一个bug,应该通过报告。感谢您的建议。我把它贴在那里了。