У меня возникла проблема при разработке проекта R с использованием RStudio. Я создаю объект, а затем понимаю позже, что я хочу дать ему другое имя. Затем мне нужно вручную изменить имя, которое в больших проектах раздражает и часто приводит к ошибкам, так как я легко контролирую одну строку. Функция replace
all
RStudio не совсем совпадает с именем, которое я пытаюсь заменить, поскольку он делает это только в одном файле, он также не учитывает только ссылки этой переменной, см. Пример кода:
f <- function(a){
b <- a
return(a+b)
}
a <- 5;
a <- a + f(1)
В этом примере я хотел бы переименовать a
только внутри функции. Я должен был бы сделать это трижды, а replace
all
испортил бы мой код вне. Я не хочу редактировать это a
. То есть Visual Studio имеет возможность переименования переменной с помощью горячей клавиши: Ctrl
+ .
. Затем Visual Studio переименовывает переменную и ее ссылки во всем проекте без, редактируя одинаково названные переменные, которые не имеют ссылки на отредактированный. Я не смог найти такой вариант в RStudio. Существует ли эквивалент?