我正在使用 RStudio。
我开始觉得有必要通过包代码来更深入地理解或破解某些功能。当我尝试使用鼠标使用 Ctrl+Click进行导航时,对于包中定义的函数,代码将显示在特殊的 Source Viewer 中。
这种观点的问题
- 它是只读视图(为什么?)。您无法查看其他调用和定义的函数代码。我知道其他 IDE(对于其他语言),我们可以在其中以只读模式递归地浏览代码。
- 对于泛型函数,我们只有没有代码的 UseMethod 行。
我的解决方案是加载包(代码源)并使用 Find in files 选项浏览代码。
您有更有效的方法来分别浏览代码吗?我愿意接受建议:其他 IDE?Windows/Unix?网络解决方案:您认为可以在云端安装Rstudio服务器版本,无需加载即可通过所有R包吗?
PS:我的问题主要是关于通过代码而不是破解它。