如何解决R函数可以将代码返回到R Studio中的源代码编辑器?
自R
正式发布以来,我就一直在使用它,但是对R Studio的“风铃”并不了解。我试图在R Studio中做的一件事是:我想编写一个函数(或使用R Studio中可能提供的其他功能),该函数在运行时将源代码返回到R Studio中的源代码编辑窗口。调用函数的位置。这有点像别名,可能是更长的代码块。例如,如果我有一些这样的R代码:
insertCode("John Smith","August 23,2020")
library(tidyverse)
然后执行第一行-甚至在键入该行并按Return键,Tab键或其他字符后,甚至会更好-我希望R Studio将一些模板代码返回到窗口并替换该函数(或者将其放在我的insertCode
函数调用下面)。在此示例中,我认为代码在执行或键入时会将insertCode("John Smith",2020")
行替换为程序描述文本,以便在我的源代码编辑器中显示以下内容:
###############################################
Author: John Smith
Last Modified: August 23,2020
###############################################
library(tidyverse)
我意识到我可以保存一个源代码模板并在需要时随时打开它,但是除了将程序描述标头插入我的代码外,我还有其他关于如何使用此功能的想法。这有可能吗?
提前感谢您的帮助。
解决方法
我认为您正在寻找“代码段”。 RStudio允许您保存在键入某些字符串后按“ Tab”键自动插入到源代码编辑器中的“模板”。
您将在此处找到详细说明:
https://support.rstudio.com/hc/en-us/articles/204463668-Code-Snippets
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。