Editores são programas de computadores que permitem criar e modificar textos planos. Como exemplo, podemos citar Notepad, Gedit, Vim, Emacs, entre outros .
O R oferece um simples editor por padrão (Vi no Linux e Notepad no Windows) que permite ao usuário criar um documento de texto onde poderá escrever comandos, editá-los, enviá-los para processamento no console e salvá-los para uso posterior ou compartilhamento.
Editores têm a vantagem de serem leves e de fácil aprendizagem, porém possuem como desvantagens ausência de ferramentas que tornem o trabalho do programador mais eficiente e agradável. Para esse fim, foram criados os Ambientes de Desenvolvimento Integrados (no inglês IDE’s). O IDE é um software que integra ferramentas e características com o objetivo de fornecer apoio ao desenvolvimento dos softwares. O IDE ajuda entre outras coisas a depurar o código, gerenciar e configurar projetos, controlar versão, atualizar pacotes, visualizar gráficos, indentar códigos, facilitar acesso a documentação, gerar relatórios, entre outros.
No mundo R existem diversos IDE’s desenvolvidos com diferentes filosofias e objetivos. A existência desta variedade é importante, pois permite ao usuário encontrar um IDE que ajuste a sua maneira de pensar e ver o mundo, elevando a sua produtividade. Por isso, a escolha do editor é uma questão pessoal. O melhor editor deve ser aquele que torne mais eficiente a realização do trabalho e que não roube o papel de protagonista das ideias.
No post de hoje apresento uma lista com os principais IDE’s existentes para R com os links para suas respectivas páginas. Alguns IDE’s R-Dedicados oferecem toda a sua funcionalidade em um único software e outros de uso mais geral, necessitam da instalação de plugins que o capacitem a trabalhar com a linguagem R.
links para discussão sobre o tema:
http://nbcgib.uesc.br/lec/llec/avale-es/editor-gui-ide
https://www.kdnuggets.com/polls/2011/r-gui-used.html
Editores dedicados ao R
- Rstudio
- TinnR (somente Windows)
- Bio7
- Rkward
- Rattler
- R-Brain
Editores de uso geral
- Emacs + Ess plugin
- https://www.gnu.org/software/emacs/download.html
- http://vgoulet.act.ulaval.ca/en/home/ (melhor opção para usuários windows)
- https://ess.r-project.org/ (Ess plugin)
- Vim +Nvim plugin
- Atom + rbox plugin
- Eclipse + StatEt plugin
- Sublime (non-free) + sublimeREPL
- Notepadd + NppTOR plugin
- Jedit
- Rgedit (Somente linux)
- Komodo edit (Free)
- Necessário instalar:
- Komodo Edit ; SciViews-R (packages in R) ; SciViews-K extension in Komodo:
- https://community.komodoide.com/packages/addons/sciviews-k/ (SciViews-K)
- https://www.activestate.com/komodo-edit (Komodo Edit)
- SciViews-R (Pacote do R) – install.packages(“SciViews-R) no R console
- Necessário instalar:
- Visual studio + RTVS plugin
Pingback: Utilizando o R no Visual Studio Code |