为什么 cpp 诊断和代码完成在 RStudio 中停止工作?
Why cpp diagnostics and code completion stopped working in RStudio?
我使用 Rcpp 和 RcppArmadillo 已经有一段时间了,我喜欢它!由于使用 R 中的 cpp 代码执行的计算速度更快,我的研究项目的可行性得到了提升!
Rcpp 的一个超级有用的功能是脚本诊断和代码完成,如本文档所示:https://support.rstudio.com/hc/en-us/articles/200486088-Using-Rcpp-with-the-RStudio-IDE
它在我的 RStudio 中运行良好,直到它停止。现在无论我做什么,我都无法恢复此功能。我对此并不高兴。
你有解决办法吗?我在这里找不到任何东西。非常感谢您的帮助。
我正在 mac 使用最新的系统更新。我有最新版本的 RStudio、R、XCode,以及新安装的 Rcpp 和 RcppArmadillo 包。编译器和代码工作得很好。只是没有 cpp 的额外 RStudio 功能。如果需要,我很乐意提供有关我的设置的更多信息。
如果您在与 C++ 交互之前从 R 控制台执行 .rs.setClangDiagnostics(2)
,您应该会在控制台中看到一些详细的错误消息,指出问题的根源可能是什么。我有点不习惯解释这些诊断,但@kevin-ushey 或 RStudio 团队中的其他人应该能够从那里获取它。
我使用 Rcpp 和 RcppArmadillo 已经有一段时间了,我喜欢它!由于使用 R 中的 cpp 代码执行的计算速度更快,我的研究项目的可行性得到了提升!
Rcpp 的一个超级有用的功能是脚本诊断和代码完成,如本文档所示:https://support.rstudio.com/hc/en-us/articles/200486088-Using-Rcpp-with-the-RStudio-IDE
它在我的 RStudio 中运行良好,直到它停止。现在无论我做什么,我都无法恢复此功能。我对此并不高兴。
你有解决办法吗?我在这里找不到任何东西。非常感谢您的帮助。
我正在 mac 使用最新的系统更新。我有最新版本的 RStudio、R、XCode,以及新安装的 Rcpp 和 RcppArmadillo 包。编译器和代码工作得很好。只是没有 cpp 的额外 RStudio 功能。如果需要,我很乐意提供有关我的设置的更多信息。
如果您在与 C++ 交互之前从 R 控制台执行 .rs.setClangDiagnostics(2)
,您应该会在控制台中看到一些详细的错误消息,指出问题的根源可能是什么。我有点不习惯解释这些诊断,但@kevin-ushey 或 RStudio 团队中的其他人应该能够从那里获取它。