c++ - C 和 C++(也可能是 Objective-C)中的 Lint 工具

标签 c++ objective-c c vim syntastic

我使用 Vim 作为我的 IDE,最有用的插件之一是 Syntastic,它允许代码分析和错误报告,而无需编译程序。

它支持以下检查器:

  • 夹板
  • 检查补丁
  • oclint
  • 稀疏
  • ycm

问题是哪一个最好?我使用现代 C 和 C++(C11 和 C++11),并且想要类似于 clang 静态分析器的东西(不幸的是 clang_complete 与我的其他插件之一冲突,我没有时间修复它)。所以欢迎任何建议。

最佳答案

好吧,在尝试了所有这些之后,YCM 显然是最好的。它完全取代了 clang_complete 和 supertab 这两个我曾经使用过的插件,而且它与 Syntastic 很好地集成并使用 clang 静态分析器。我对此印象非常深刻。

关于c++ - C 和 C++(也可能是 Objective-C)中的 Lint 工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17905113/

相关文章:

c++ - 如何在整数列表中找到缺失的元素?

ios - 可选链上的 EXC_BREAKPOINT

c++ - GCC 运行时库与 Microsoft Visual C++ 运行时可再发行组件

c - 运行一个简单的 libpcap 示例时出错

objective-c - 核心图像 : Create a CIImage with solid color and display it in NSImageView

c - 我想问一下kea dhcp服务器的使用,希望有人能帮助我

c++ - 将 unsigned char * 转换为字符串

c++ - 如何使用fetch_sub和atomic_thread_fence减少多线程?

c++ - 什么是 undefined reference /未解析的外部符号错误,我该如何解决?

iOS Storyboards/NIBs 底层剖析。它们是如何实现的?