如果您已经有 Rstudio,RTVS 有什么用?
What is the use of RTVS if you have Rstudio already?
当您的机器上已经安装了 Rstudio 时,go R tools for Visual Studio 的优势是什么?即使我正在使用 Visual Studio 并假设我正在处理某个 C# 项目,那将是一个与 RTVS IDE 完全不同的环境。那么RTVS在什么场景下会有用呢?
如 RTVS 发布页面所述,R-Studio 是一款成熟的产品,具有一系列出色的功能,而 RTVS 要赶上它还有很长的路要走。
随着新版本 RTVS 的出现,随着时间的推移,情况会发生变化,但目前:
- RTVS 明显更好的一个地方是变量浏览器,它允许您以交互方式浏览和深入了解您的变量,而 R-Studio 的版本此时没有深入了解的能力。
- 调试时在工具提示中显示变量值也非常好,这是 R-Studio 所缺乏的功能。
- RTVS 在新版本中有一些非常好的 Excel 导出功能。
- Visual Studio 允许分离 windows,这使得在开发过程中使用多个监视器更有用。我喜欢这个。
- RTVS 有一些非常令人印象深刻的智能感知和代码片段。
- 新的包资源管理器令人印象深刻。
一些较新的功能:
- RTVS 处理多个绘图的方式令人印象深刻,它有一个绘图 window 历史,您甚至可以在设备之间拖放绘图。
- 它有一个工作区概念,可以很容易地在本地和远程的多个 R 安装之间进行更改。这是一项重要的企业功能,因为您无疑会在不同的环境中进行开发和部署。
R-Studio 和 RTVS 都是开源的,因此社区可以根据需要向它们添加功能。
随着时间的推移,我希望 RTVS excel 与 Microsoft 的每一个扩展的 R 产品集集成(例如,Revolution R 引擎正在集成到 SQL 和其他地方),这些特别有趣用于生产部署。
RTVS 还应该能够利用 Visual Studio 的高级调试和代码分解功能,但是 R-Studio 也有望响应这些进步。
总的来说,我认为这会给 R 开发世界带来一些受欢迎的竞争和变化。请注意,R 目前的开发 GUI 选项比 Python 之类的选项少得多。
当您的机器上已经安装了 Rstudio 时,go R tools for Visual Studio 的优势是什么?即使我正在使用 Visual Studio 并假设我正在处理某个 C# 项目,那将是一个与 RTVS IDE 完全不同的环境。那么RTVS在什么场景下会有用呢?
如 RTVS 发布页面所述,R-Studio 是一款成熟的产品,具有一系列出色的功能,而 RTVS 要赶上它还有很长的路要走。
随着新版本 RTVS 的出现,随着时间的推移,情况会发生变化,但目前:
- RTVS 明显更好的一个地方是变量浏览器,它允许您以交互方式浏览和深入了解您的变量,而 R-Studio 的版本此时没有深入了解的能力。
- 调试时在工具提示中显示变量值也非常好,这是 R-Studio 所缺乏的功能。
- RTVS 在新版本中有一些非常好的 Excel 导出功能。
- Visual Studio 允许分离 windows,这使得在开发过程中使用多个监视器更有用。我喜欢这个。
- RTVS 有一些非常令人印象深刻的智能感知和代码片段。
- 新的包资源管理器令人印象深刻。 一些较新的功能:
- RTVS 处理多个绘图的方式令人印象深刻,它有一个绘图 window 历史,您甚至可以在设备之间拖放绘图。
- 它有一个工作区概念,可以很容易地在本地和远程的多个 R 安装之间进行更改。这是一项重要的企业功能,因为您无疑会在不同的环境中进行开发和部署。
R-Studio 和 RTVS 都是开源的,因此社区可以根据需要向它们添加功能。
随着时间的推移,我希望 RTVS excel 与 Microsoft 的每一个扩展的 R 产品集集成(例如,Revolution R 引擎正在集成到 SQL 和其他地方),这些特别有趣用于生产部署。
RTVS 还应该能够利用 Visual Studio 的高级调试和代码分解功能,但是 R-Studio 也有望响应这些进步。
总的来说,我认为这会给 R 开发世界带来一些受欢迎的竞争和变化。请注意,R 目前的开发 GUI 选项比 Python 之类的选项少得多。