如果你已经有Rstudio,RTVS的用途是什么?

Art*_*iga 5 plot r visual-studio rstudio rtvs

当您已在计算机上安装Rstudio时,使用Visual Studio的R工具有什么好处.即使我使用的是Visual Studio,也就是说我正在开发一些C#项目,这将是一个与RTVS IDE完全不同的环境.那么在什么情况下RTVS会被使用?

Mik*_*ise 14

正如RTVS发布页面中所提到的,R-Studio是一款成熟的产品,具有一系列强大的功能,而RTVS还有一个公平的方法可以赶上.

随着时间的推移,随着RTVS的新版本问世,情况会发生变化,但目前:

  • RTVS特别好的一个地方是变量浏览器,它允许您以交互方式浏览和深入查看变量,而R-Studio的版本此时没有向下钻取功能.
  • 在调试时显示工具提示中的变量值也非常好,这是R-Studio缺少的功能.
  • RTVS在新版本中有一些非常好的Excel导出功能.
  • Visual Studio允许窗口分离,这使得在开发期间使用多个监视器更加有用.我喜欢这个.
  • RTVS有一些非常令人印象深刻的intellisense和代码片段.
  • 新的包浏览器非常令人印象深刻.一些较新的功能:
  • RTVS处理多个绘图的方式令人印象深刻,它有一个绘图窗口历史记录,您甚至可以在设备之间拖放绘图.
  • 它具有工作空间概念,可以在本地和远程的多个R安装之间轻松进行更改.这是一项重要的企业功能,因为您无疑将在不同的环境中进行开发和部署.

R-Studio和RTVS都是开源的,因此社区可以根据需要为他们添加功能.

随着时间的推移,我希望RTVS能够与微软每一套不断扩展的R产品(例如,革命R引擎被集成到SQL和其他地方)集成,这对于生产部署尤其有用.

RTVS还应该能够利用Visual Studio的高级调试和代码分解功能,但是R-Studio也可以响应这些进步.

总的来说,我认为这将为R发展世界带来一些受欢迎的竞争和变化.请注意,R目前的开发GUI选项远远少于Python的开发GUI选项.

  • 不是以同样的方式.你不能只是点击一个变量并深入研究它,从而探索它的结构. (2认同)