不同颜色的注释 [英] Different Colored Comments
本文介绍了不同颜色的注释的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
@
符号时,他们的部分评论颜色发生了变化。在尝试之后,我注意到您还需要在octothorp(#
)后面加上撇号('
),如下所示:
#' @text
^--- This turned orange!
因为我是一个详细的评论者,如果可以的话,我很愿意通过给我的评论添加颜色来提升它。我知道部分原因是我的全局IDE(RStudio)选项,但我以前从未见过注释的颜色发生变化,所以我只是好奇:
- 为什么会发生这种情况?我只见过
@
在处理需要进一步规范=>;Ex的更大、更复杂的对象时使用。LargeObject@data$variable
- 是否有其他符号会触发颜色更改?当然也有引号(
""
),但是引号用八角号(#
)注释掉时不会改变颜色。 - 另外,在图像(底行)上,是否有一种方法可以开始和结束注释,后跟一个命令,所有这些都在一行上?=>;Ex。
#comment# print(summary(df))
推荐答案
您看到的特殊突出显示-
#' @
之后突出显示的单词-特定于roxygen markup(R的文档生成系统)。我不知道为什么该类别似乎没有列出/主题(参见#2)。RStudio语法突出显示的颜色为customizable(您可以edit these themes visually),但根据链接中记录的内容,";注释和报价;似乎只有一个类别。
此问题与R解析器有关,与RStudio突出显示系统无关。因此,答案是";no";;从一行的第一个
#
到换行符,所有内容都被视为注释,没有例外。原则上您可以调整RStudio突出显示引擎以识别注释中的各种分隔符,并以不同方式显示它们后面的材料,但是您不能在不修改R解析器的情况下创建行内注释(就像在C中使用/* */
可以做到的那样)。
这篇关于不同颜色的注释的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文