Я хочу написать фрагмент кода, который позволит мне поместить строку текста в несколько мест в моем коде, в том числе после $
, чтобы получить следующий ожидаемый результат:
source("C:/R/Functions/[inserted_text].R")
.env$[inserted_text] <- [inserted_text]
Я попытался использовать следующий фрагмент:
snippet srcfnc
source('C:/Users/JT/R/Functions/${1:package}.R')
.env$${1:package} <- ${1:package}
К сожалению, это дает следующий результат:
source('C:/Users/JT/R/Functions/[inserted_text].R')
.env{1:package} <- [inserted_text]
Я посмотрел здесь и здесь , но ни одно из предложенных решений не работает в RStudio. Я также пытался избежать $
с \
, как предлагалось здесь
snippet test
.env${1:package}
.env$${1:package}
.env$$${1:package}
.env\$${1:package}
.env\$$${1:package}
но я получаю эти результаты:
.env[inserted_text]
.env{1:package}
.env[inserted_text]
.env\{1:package}
.env${1:package}
Есть предложения? Спасибо.