如何使用 Rcpp 在 Rstudio 中关闭 CLANG 诊断?

How to turn off CLANG diagnostics in Rstudio with Rcpp?

前段时间我在 Rstudio 中为 Rcpp 启用了 Clang 诊断。

我不记得具体是如何开始的,但无论是在此处还是在其他站点上,它都是从某行开始的。

现在,每次我编辑 Rcpp 代码时,我都会在控制台中收到持续的 Clang 更新,例如:

clang version 5.0.2 (tags/RELEASE_502/final)
Target: x86_64-pc-windows-msvc
TOTAL MEMORY: 41 mb (cpp1exception.cpp)
PERFORMANCE 285 ms (cpp1exception.cpp)

真正的问题是这个诊断似乎减慢了输入速度。我输入一些东西,任何东西,然后 GUI,Rstudio 似乎暂停,直到 Clang 输出完成。

所以我只是想关闭 Diagnostics 或使其恢复到以前的状态。

更新: 可在此处找到打开它的代码:Rstudio no autocomplete with Rcpp Armadillo? 特别是行 .rs.setClangDiagnostics(2).

一旦我发现我使用了 .rs.setClangDiagnostics(2) 经过一些搜索我发现我需要简单地使用:

.rs.setClangDiagnostics(0)

关掉它,它关掉了。