【问题标题】:YouCompleteMe and clang-tidyYouCompleteMe 和 clang-tidy
【发布时间】:2019-03-14 16:55:27
【问题描述】:

在构建 YouCompleteMe 时,有一个 USE_CLANG_TIDY 选项,默认情况下似乎是关闭的(至少在 Linux 上构建时)。开启它有什么好处?

【问题讨论】:

    标签: vim youcompleteme


    【解决方案1】:

    在安装程序选项中看到--clang-tidy 标志后我也很好奇。这是我通过 YCM 的 git 历史发现的:

    • This 是此功能从 ycmd(YCM 的后端)合并到 YouCompleteMe 的提交。
    • This 是 ycmd 中对应的 pull request 和讨论。开发者之一says

    我觉得我们应该只在开发时运行 clang-tidy,而不是在为用户构建时。

    因此,此功能并非针对插件用户,而是针对插件开发人员。


    TL;DR:从最终用户的角度打开它没有任何好处。

    【讨论】:

      猜你喜欢
      • 2021-05-18
      • 1970-01-01
      • 2017-01-05
      • 2019-08-05
      • 2021-09-06
      • 2018-10-01
      • 2019-11-26
      • 1970-01-01
      • 2021-01-05
      相关资源
      最近更新 更多