Избегание символа знака доллара в фрагментах RStudio - PullRequest
0 голосов
/ 27 марта 2019

Я хочу написать фрагмент кода, который позволит мне поместить строку текста в несколько мест в моем коде, в том числе после $, чтобы получить следующий ожидаемый результат:

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}

Есть предложения? Спасибо.

...