У меня возникла проблема при разработке проекта 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. Существует ли эквивалент?
