gpt4 book ai didi

c - C代码的实时linting

转载 作者:太空狗 更新时间:2023-10-29 16:36:19 27 4
gpt4 key购买 nike

我正在寻找类似于 JavaScript linting 工具 JSHint 或 JSLint for C 的东西。我的文本编辑器 (Sublime Text 2) 有一个 JSHint 插件,可以为我的 JavaScript 代码提供实时反馈。

获得有关我的 C 代码质量的反馈的最佳方式是什么?是否有任何工具可以为我提供实时 linting?

最佳答案

我想出了一种方法,将一些为 SublimeText 2 编写的用户制作的 linter 混合在一起,以使 linting 与 SublimeLinter 和 ANSI C 一起工作。另请注意,这是使其工作的一种有点“hacky”的方式.

  • 必须安装了 clang(对于 OS X,您可以使用 Apple's command line tools 安装 clang/LLVM 编译器,它只需要一个免费的开发者帐户),您还必须有 SublimeLinter安装在 Sublime Text 2 中

  • 导航到 this user's fork SublimeLinter 并继续从模块文件夹下载“c.py”模块

  • 将此模块复制到位于 **您的 SublimeText 2 数据目录**\Packages\SublimeLinter\sublimelinter\modules\ 下的 SublimeLinter 工作模块目录(see this 以获取有关数据目录)

  • 重启 Sublime Text 2



†确保窗口右下角的当前语言设置为“C”,而不是“C++”、“Python”等。

关于c - C代码的实时linting,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11366345/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com