Следующее открывает новый файл в RStudio
my_funct <- function(content) {
content < "abcd"
file_path <- tempfile()
writeLines(content, con = file_path)
file.edit(file_path)
}
my_funct(content="abcd")
Но по какой-то причине, когда я использую его в пакете с roxygen2, вместо открытия нового файла в текущемсеанс RStudio, он открывает внешнее окно. Я не уверен, почему (возможно, что-то связанное со средами, или, возможно, какая-то функция безопасности, которую RStudio должен предотвращать открытие новых файлов при определенных обстоятельствах?)
Как я могу открыть новый файл в текущемRStudio session
Примечание
Например, см.
devtools::install_github("stevecondylios/rawr")
library(rawr)
rawr("https://www.kaggle.com/vrtjso/mercari-eda-more-info-than-you-can-imagine", to_file=T)