Как получить каталог Knit текущего файла программно? - PullRequest
1 голос
/ 22 октября 2019

В текущей версии (1.2.5001) RStudio есть 2 способа установить каталог Knit (рабочий каталог для файлов R Markdown). См. Рис. 1 и рис. 2.

enter image description here

Рис. 1 Глобальная опция для установки каталога Knit по умолчанию в RStudio.


enter image description here

Рис,2 Способ установки каталога Knit для отдельного файла.


Вы можете использовать следующий код для извлечения опции Global из рис. 1:

.rs.readUiPref("knit_working_dir")

Вопрос: как программно получить каталог Knit отдельного файла (который был установлен на рис. 2)?

1 Ответ

1 голос
/ 22 октября 2019

Соответствует ли это вашим потребностям?

dirname(rstudioapi::getSourceEditorContext()$path)
...