这个问题可能过分回答,但我找不到。基本上我使用RStudio和键盘快捷键 cmd + shift + c 来插入注释。还有其他组合直接插入 roxygen 标签#'
吗?或者当我按 cmd + shift + c 时,修改RStudio告诉它添加'
的方法?
答案 0 :(得分:18)
你可以使用RStudio addin,你需要一个相当新版本的RStudio。我刚刚创建了一个使用roxygen2标签评论/取消评论的RStudio插件,即与代码评论一样,但与#'
一样。插件托管在github上。
只需安装并附上方便的键盘快捷键即可。
如果您对其他可用的插件感兴趣,请参阅addinmanager插件。
答案 1 :(得分:10)
这并不是你想要的。但是您可以通过将光标放在函数内部然后按ctr+alt+shift+R
来为函数添加ROxygen2骨架。然后,如果您在ROxygen2代码块中按Enter键,它将自动添加反引号。所以另一个工作流程,编辑函数,然后插入骨架并以这种方式执行文档。
答案 2 :(得分:0)
绝对最简单的答案是在上面关于addins答案的注释中,应有自己的计费方式(带署名):
Rstudio确实具有列选择,可让多个光标alt +鼠标进行选择,或ctrl + alt和箭头键,然后按字/行向前和向后移动键可按预期工作。 –彼得,2016年4月16日,23:55
[ETA:在Mac上,按Ctrl + Option +方向键或Option +鼠标。]
@Peter很好。在这种情况下,您可以在该行的开头做一些光标,然后键入#'。我怀疑roxygen注释是否足以用于专用的键盘快捷键,但是我猜想不会有什么害处– rawr '16 Apr 17'at 1:26
答案 3 :(得分:0)