R代码在RStudio中运行良好,但在Visual Studio中运行不正常

时间:2016-04-24 15:22:57

标签: r visual-studio rtvs

我刚刚在RStudio中运行它,它运行正常。

Gender <- c("Female","Female","Male","Male")
Restaurant <- c("Yes","No","Yes","No")
Count <- c(220, 780, 400, 600)
DiningSurvey <- data.frame(Gender, Restaurant, Count)
DiningSurvey

然后我尝试在Visual Studio中运行它,它什么都不做。

如果我去测试&gt;运行&gt;所有测试,我得到了这个:&#39;成功的构建错误。您想继续并在上次成功构建中运行测试吗?&#39;没有最后的构建,无论我尝试什么,这都不起作用。如果我按下任何功能键,包括F5,F11或其他任何功能键,这都不起作用!!如何在Visual Studio中运行R代码?看起来这应该是超级简单的,但它非常非常非常困难。

感谢。

2 个答案:

答案 0 :(得分:4)

通常,VS中的R与RStudio中的R相同。换句话说,F5不起作用,因为R不是编译语言,也没有预定义的入口点。例如,为了调试你设置一个断点,然后附加调试器,然后附加源文件,然后从R交互窗口调用所需的函数。

答案 1 :(得分:1)

要在Visual Studio中运行R,您需要R Tools for Visual Studio(RTVS)插件。

您可以在http://microsoft.github.io/RTVS-docs/

下载

这将使Visual Studio成为一个知道如何处理R的有能力的客户端。

一旦安装了RTVS,最简单的入门方法是创建一个新的R项目:

\ File \ New \ Project ... \ New R Project

这将创建一个包含R和Rmd文件模板的新项目。

您可以按Ctrl + Enter将代码从R文件发送到“R Interactive”窗口。

您可以通过观看https://youtu.be/KPS0ytrt9SA

上的视频来查看此操作