sitios predeterminado poner permisos pagina navegador google establecer configuracion como chrome cambiar r rstudio knitr r-markdown

predeterminado - No abra el navegador interno RStudio después de tejer



establecer chrome como navegador predeterminado xiaomi (2)

Estoy trabajando en una presentación en RStudio usando la plantilla rmarkdown y revealjs Ya que es un trabajo en progreso, a menudo tejo el archivo .Rmd para ver los cambios.

El problema es que cada vez que presiono el botón "Tejer" (o uso una tecla de acceso rápido), aparece una ventana interna del navegador. No lo necesito, realmente, porque 1) muestra la presentación incorrectamente y 2) Ya tengo el archivo .html abierto en el navegador de mi sistema y simplemente actualizo la página.

¿Hay alguna manera de suprimir el comportamiento predeterminado de RStudio?

Idealmente, me encantaría poder tejer y ver el resultado en el navegador del sistema (enfocado en él) con la menor presión posible. En este momento, mi solución es la source(render.R) , que contiene una llamada como

library(rmarkdown) library(revealjs) render("main.Rmd", revealjs_presentation(theme="black", highlight="zenburn"), encoding = "UTF-8")

Mejor que nada, pero aún un poco tedioso (establezca el enfoque desde la edición a la consola, la fuente, la página de actualización - 3 acciones). ¿Alguna sugerencia?

Para un MWE, abra [Nuevo archivo] - [R Markdown ...] y presione "Tejer HTML" o Ctrl + Shift + K.


Para agregar un poco a la respuesta de Michael (sobre cómo deshabilitar la ventana interna):

Estoy utilizando solo el siguiente script al buscarlo para procesar el archivo y abrir el archivo html resultante en el navegador en un solo paso:

library(rmarkdown) library(revealjs) file.name <- "introduction" path.to.file <- "vignettes/" rmarkdown::render(file.path(path.to.file, paste0(file.name, ".Rmd")), revealjs_presentation(theme="default", highlight="default"), encoding = "UTF-8") browseURL( file.path(path.to.file, paste0(file.name, ".html")))

Nota: este script también funciona dentro de un proyecto de paquete de RStudio.


RStudio sigue moviendo esta característica. La respuesta de Johnathan fue buena para la versión anterior de RStudio que estaba usando. Puede encontrarlo comenzando con Herramientas> Opciones globales y luego, si está en 0.99.x, aquí:

Actualmente estoy en la versión 1.0.44 y ahora está aquí:

Para ser justos con RStudio, creo que crear una nueva sección de la opción R Markdown y ponerlo aquí tiene sentido.