我可以在使用 knitr 编织整个文档之前检查重复标签吗?

Can I check for duplicate labels before knitting the whole document using knitr?

我有一个由几个 Rmd 文件(几层子文档)组成的报告。

我总是以复制粘贴而忘记更改块名称,这很烦人,因为报告在弹出错误之前需要几分钟的时间来编织。

我使用块名称进行调试,最后它们常常使我的代码崩溃,必须有更好的方法。

如何在尝试编织之前以编程方式检查一切是否已清除?

显然有这个选项允许你保留重复的块标签并且仍然编织:

options(knitr.duplicate.label = 'allow')