Я работаю над презентацией в RStudio, используя rmarkdown и раскрывающий шаблон. Поскольку это незавершенная работа, я часто ввязываю файл .Rmd, чтобы увидеть изменения.
Проблема заключается в том, что каждый раз, когда я нажимаю кнопку "Вязание" (или использует горячую клавишу), всплывает окно внутреннего браузера. Мне это не нужно, потому что 1) он неправильно отображает презентацию и 2) у меня уже есть .html файл в моем системном браузере, и я просто обновляю страницу.
Есть ли способ подавить поведение RStudio по умолчанию?
В идеале, я бы с удовольствием мог вязать и видеть результат в системном браузере (с акцентом на него) в виде нескольких нажатий клавиш, насколько это возможно. Прямо сейчас, мое решение - source(render.R)
, которое содержит вызов типа
library(rmarkdown)
library(revealjs)
render("main.Rmd",
revealjs_presentation(theme="black", highlight="zenburn"),
encoding = "UTF-8")
Лучше, чем ничего, но все еще немного утомительно (установите фокус с редактирования на консоль, источник, обновление страницы - 3 действия). Любые предложения?
Для MWE откройте [Новый файл] - [R Markdown...] и нажмите "Вязать HTML" или Ctrl + Shift + K.