Configuración de su entorno R en VSCode

Guía paso a paso para un desarrollo R eficiente con VSCode

Descubra cómo configurar completamente su entorno de programación R en Visual Studio Code, incluida la instalación de vscode-R, radian, languageserver, herramientas de depuración y capacidades de trazado.

Herramientas
Autor/a
Afiliación
Fecha de publicación

23 de marzo de 2025

Fecha de modificación

29 de abril de 2025

Palabras clave

configuración de R en VSCode, entorno R en VSCode, Configuración de VSCode R, instalar la extensión vscode-R, depuración de R en VSCode

Introducción

RStudio ha sido tradicionalmente el entorno preferido para la programación en R debido a su amplio soporte para el análisis de datos y las tareas interactivas. Sin embargo, Visual Studio Code (VSCode) ofrece un IDE más flexible y multilingüe que se puede personalizar mediante ajustes y un rico ecosistema de extensiones.

Mediante el uso de la extensión vscode-R, VSCode proporciona un soporte integral para la programación en R, combinando las características básicas de R con la flexibilidad para trabajar en proyectos multilingües o servidores remotos.

Este artículo le guiará en la configuración de su entorno VSCode para una programación eficiente en R.



Herramientas esenciales para la programación en R en VSCode

Las siguientes herramientas y paquetes son esenciales para un entorno R optimizado en VSCode:

  • VSCode: IDE moderno compatible con múltiples lenguajes.
  • vscode-R: Proporciona resaltado de sintaxis, visor de datos, visor de espacio de trabajo e integración con R Markdown.
  • languageserver: Ofrece funciones de codificación inteligente como autocompletado, diagnóstico y descripciones emergentes de documentación.
  • radian: Consola R mejorada con resaltado de sintaxis y finalización avanzada.
  • vscode-R-debugger: Añade potentes capacidades de depuración, incluyendo puntos de interrupción y ejecución paso a paso.
  • httpgd: Dispositivo gráfico interactivo para una visualización mejorada de los gráficos directamente en VSCode.
  • rmarkdown: Cree informes y documentación reproducibles.
  • Pandoc (opcional): Permite funciones de vista previa de documentación en VSCode.

Guía paso a paso para configurar R en VSCode

Siga estos sencillos pasos para configurar eficazmente su entorno R en VSCode:

Paso 1: Instalar R y VSCode

  • Instalar R: Descargue la última versión del sitio web de CRAN y siga la guía de instalación.
  • Instalar VSCode: Descargar desde el sitio web oficial de VSCode adecuado para su sistema operativo (Windows, macOS, Linux).

Paso 2: Instale la extensión vscode-R

  • Abra VSCode y vaya a la pestaña Extensiones (Ctrl+Shift+X).
  • Busque REditorSupport.r e instale la extensión.
Nota

Notas importantes específicas del sistema operativo:

  • Linux/macOS: La configuración predeterminada funciona con las instalaciones CRAN. Para rutas personalizadas, actualice r.rterm.linux o r.rterm.mac.
  • Windows: Asegúrese de que la opción de registro esté habilitada durante la instalación de R. De lo contrario, configure manualmente r.rterm.windows en la configuración de VSCode.

Paso 3: Instale el paquete R de servidor de idiomas

Instalar desde la consola de R:

install.packages("languageserver")
Tip

Los usuarios de Windows deben instalar primero Rtools.

Paso 4: Configure Radian para el terminal R interactivo

radian mejora su experiencia con el terminal R:

  • Instalar usando el pip de Python:
pip install -U radian
  • Establezca radian como su terminal R predeterminada en la configuración de VSCode (Ctrl+,):
"r.rterm.windows": "C:\\Python\\Scripts\\radian.exe",  
"r.rterm.mac": "/usr/local/bin/radian",
"r.rterm.linux": "/usr/bin/radian"

Ajustar las rutas según corresponda.

Paso 5: Instalar herramientas adicionales

  • rmarkdown: Genere informes reproducibles:
install.packages("rmarkdown")

Paso 6: Configure Depurador de R en VSCode

Instalar herramientas de depuración:

  • Instale la extensión VSCode: Depurador de R.
  • Instale el paquete R correspondiente:
install.packages("remotes")
remotes::install_github("ManuelHentschel/vscDebugger")

Paso 7: Visor de gráficos mejorado con httpgd

Para mejorar su experiencia de trazado, instale y configure httpgd:

install.packages("httpgd")

Actívelo en la configuración de VSCode (Ctrl+,):

"r.plot.useHttpgd": true

Configuración recomendada de VSCode para R

Optimice su flujo de trabajo añadiendo estos ajustes en su archivo settings.json:

{
  "r.bracketedPaste": true,
  "r.sessionWatcher": true,
  "editor.formatOnSave": true,
  "r.alwaysUseActiveTerminal": true
}
Tip

Conozca más configuraciones recomendadas en nuestra guía dedicada: Configuraciones recomendadas de VSCode para programación en R.

Conclusión

Siguiendo esta guía, habrá configurado un entorno de programación en R sólido y eficiente en VSCode. Esta configuración combina la flexibilidad de VSCode con las potentes capacidades de las herramientas específicas de R, mejorando significativamente su experiencia de codificación.

Referencias y lecturas adicionales

Explorar más artículos

Nota

Aquí hay más artículos de la misma categoría para ayudarte a profundizar en el tema.

placeholder

placeholder
No hay resultados
Volver arriba

Reutilización

Cómo citar

BibTeX
@online{kassambara2025,
  author = {Kassambara, Alboukadel},
  title = {Configuración de su entorno R en VSCode},
  date = {2025-03-23},
  url = {https://www.datanovia.com/es/learn/tools/r-in-vscode/setting-up-r-environment-in-vscode.html},
  langid = {es}
}
Por favor, cita este trabajo como:
Kassambara, Alboukadel. 2025. “Configuración de su entorno R en VSCode.” March 23, 2025. https://www.datanovia.com/es/learn/tools/r-in-vscode/setting-up-r-environment-in-vscode.html.