Rstudio には、たとえば Geany のように、コードのスニペットを構成するメカニズムがありますか? ユーザー定義の頻繁なコードのセクション全体をより速く書くため。rstudio に既に組み込まれている TAB 補完とまったく同じではありません。
geany スニペットを模倣した例
スニペットの定義は次のようなものですが、
fun = %cursor% <- function(x, ...)\s{\n\n}\n
使用法は次のようになります。
fun<TAB> (like bash style completion)
# will end up in following insertion:
<- function(x, ...) {
}
そのため、ユーザーは独自のスニペット定義を使用してコードをより速く記述できます。また、ユーザーは任意のサイズの任意のスニペットを定義して、TAB で補完できます。
Rstudio 抽出 cmd ではなく、Rstudio 既存の TAB コンテキスト ブラウザーに対応しています。