Configuração de seu ambiente de R no VSCode

Guia passo a passo para o desenvolvimento eficiente do R com o VSCode

Descubra como configurar totalmente seu ambiente de programação R no Visual Studio Code, incluindo a instalação do vscode-R, radian, languageserver, ferramentas de depuração e recursos de plotagem.

Ferramentas
Autor
Afiliação
Data de Publicação

23 de março de 2025

Data de Modificação

29 de abril de 2025

Palavras-chave

Configurar o R no VSCode, Ambiente R no VSCode, Configuração do VSCode R, install vscode-R extension, Depuração de R no VSCode

Introdução

O RStudio tem sido tradicionalmente o ambiente preferido para a programação em R devido ao seu amplo suporte para análise de dados e tarefas interativas. No entanto, o Visual Studio Code (VSCode) oferece um IDE multilíngue mais flexível, personalizável por meio de settings e um rico ecossistema de extensions.

Ao usar a extensão vscode-R, o VSCode oferece suporte abrangente à programação R, combinando os principais recursos do R com flexibilidade para trabalhar em projetos multilíngues ou servidores remotos.

Este artigo o orienta na configuração do ambiente VSCode para uma programação eficiente do R.



Ferramentas essenciais para programação em R no VSCode

As ferramentas e os pacotes a seguir são essenciais para um ambiente R otimizado no VSCode:

  • VSCode: IDE moderno com suporte a várias linguagens.
  • vscode-R: Fornece realce de sintaxe, visualizador de dados, visualizador de espaço de trabalho e integração com o R Markdown.
  • languageserver: Oferece recursos de codificação inteligente, como preenchimento automático, diagnósticos e dicas de ferramentas de documentação.
  • radian: Console R aprimorado com realce de sintaxe e conclusão avançada.
  • vscode-R-debugger: Adiciona recursos avançados de depuração, incluindo pontos de interrupção e execução passo a passo.
  • httpgd: Dispositivo gráfico interativo para visualização aprimorada de gráficos diretamente no VSCode.
  • rmarkdown: Cria relatórios e documentação reproduzíveis.
  • Pandoc (optional): Ativa os recursos de visualização da documentação no VSCode.

Guia passo a passo para configurar o R em VSCode

Siga estas etapas claras para configurar seu ambiente R no VSCode de forma eficaz:

Etapa 1: Instalar o R e o VSCode

  • Instalar o R: Faça o download da versão mais recente do site CRAN e siga o guia de instalação.
  • Instalar o VSCode: Faça o download do site oficial do VSCode adequado ao seu sistema operacional (Windows, macOS, Linux).

Etapa 2: Instalar a extensão vscode-R

  • Abra o VSCode e vá para a guia Extensões (Ctrl+Shift+X).
  • Procure por REditorSupport.r e instale a extensão.
Nota

Observações importantes específicas do sistema operacional:

  • Linux/macOS: As configurações padrão funcionam com instalações CRAN. Para caminhos personalizados, atualize r.rterm.linux ou r.rterm.mac.
  • Windows: Certifique-se de que a opção de registro esteja ativada durante a instalação do R. Caso contrário, configure manualmente r.rterm.windows nas configurações do VSCode.

Etapa 3: Instale o pacote R do languageserver

Instale a partir do console do R:

install.packages("languageserver")
Dica

Os usuários do Windows devem primeiro instalar Rtools.

Etapa 4: configurar o Radian para o terminal R interativo

radian aprimora sua experiência com o terminal R:

  • Instalar usando o pip do Python:
pip install -U radian
  • Defina radian como seu terminal R padrão nas configurações do VSCode (Ctrl+,):
"r.rterm.windows": "C:\\Python\\Scripts\\radian.exe",  
"r.rterm.mac": "/usr/local/bin/radian",
"r.rterm.linux": "/usr/bin/radian"

Ajuste os caminhos de acordo.

Etapa 5: instalar ferramentas adicionais

  • rmarkdown: Gerar relatórios reproduzíveis:
install.packages("rmarkdown")

Etapa 6: Configurar o depurador R no VSCode

Instalar ferramentas de depuração:

  • Instalar a extensão do VSCode: Depurador do R*.
  • Instale o pacote R correspondente:
install.packages("remotes")
remotes::install_github("ManuelHentschel/vscDebugger")

Etapa 7: Visualizador de plotagem aprimorado com httpgd

Para melhorar sua experiência de plotagem, instale e configure httpgd:

install.packages("httpgd")

Ative-o nas configurações do VSCode (Ctrl+,):

"r.plot.useHttpgd": true

Configurações recomendadas do VSCode para o R

Otimize seu fluxo de trabalho adicionando estas configurações ao seu arquivo settings.json:

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

Saiba mais sobre as configurações recomendadas em nosso guia dedicado: Configurações recomendadas de VSCode para programação em R.

Conclusão

Ao seguir este guia, você configurou um ambiente de programação R robusto e eficiente no VSCode. Essa configuração combina a flexibilidade do VSCode com os recursos avançados das ferramentas específicas do R, aprimorando significativamente sua experiência de codificação.

Referências e leituras adicionais

Explore mais artigos

Nota

Aqui estão mais artigos da mesma categoria para ajudá-lo a se aprofundar no tópico.

placeholder

placeholder
Nenhum item correspondente
De volta ao topo

Reuso

Citação

BibTeX
@online{kassambara2025,
  author = {Kassambara, Alboukadel},
  title = {Configuração de seu ambiente de R no VSCode},
  date = {2025-03-23},
  url = {https://www.datanovia.com/pt/learn/tools/r-in-vscode/setting-up-r-environment-in-vscode.html},
  langid = {pt}
}
Por favor, cite este trabalho como:
Kassambara, Alboukadel. 2025. “Configuração de seu ambiente de R no VSCode.” March 23, 2025. https://www.datanovia.com/pt/learn/tools/r-in-vscode/setting-up-r-environment-in-vscode.html.