Rstudio是否有一种机制来配置代码片段,例如Geany?为了更快地编写用户预定义频繁代码的整个部分.它与rstudio中已构建的TAB完成不完全相同.
通过模仿geany片段的示例
虽然片段定义如下所示:
fun = %cursor% <- function(x, ...)\s{\n\n}\n
Run Code Online (Sandbox Code Playgroud)
用法是这样的:
fun<TAB> (like bash style completion)
# will end up in following insertion:
<- function(x, ...) {
}
Run Code Online (Sandbox Code Playgroud)
因此,用户可以使用自己的代码段定义更快地编写代码.并且用户可以定义任何大小的ANY片段以供TAB完成.
它不是Rstudio提取cmd,nieder Rstudio现有的TAB上下文浏览器.