我想调试 RScripts。这些脚本使用 commandArgs() 函数来获取一些参数。我可以在运行“source(filexyz.r)”之前在 RTerm*-Session 中更改/设置这些参数吗?
如果那不可能,是否还有另一种调试 r 文件的可能性,而不更改脚本,但设置命令行参数?我知道我可以在变量资源管理器中设置一些变量,但据我所知,命令行参数不是其中的一部分!?我也知道我可以用'rscript filexyz.r arg1 arg2 ...'启动这个脚本,但是我不能调试这个会话。
如果有帮助:我将 VS2015 与 'R Tools for VS' 和 R-3.2.4revised 一起使用。
*'RTerm' 是每个交互式 R-shell 的占位符,例如 RTerm.exe、R.exe(调用 RTerm.exe)和 VisualStudio 中的交互式 shell(我认为是 Microsoft.R.Host.exe)和 R工作室。