问题标签 [lint]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1675 浏览

asp.net-mvc - ASP.NET MVC 的皮棉?

是否有用于 ASP.NET MVC 的 lint 实用程序?鉴于我经常通过字符串指定视图和链接,当我移动东西或更改实体名称时,我经常会破坏东西,然后我只会在运行时发现某些东西失败。

0 投票
2 回答
2584 浏览

makefile - makefile,处理几个文件

我如何处理makefile(gnu make)中的多个文件,以及:

  • 为每个文件运行一个命令或一系列命令
  • 在大于零的单个错误代码上失败
  • 无需在 makefile 中键入每个文件名
  • 即使在第一次失败后继续在所有文件上运行

我想出了这个。它可以工作,除了最后一个要求,并且非常unMake:

0 投票
3 回答
535 浏览

python - 用于将函数作为属性进行比较的 Python 代码检查器

我偶尔会花大量时间在我的代码中追踪brainfarts ......虽然我通常对它运行pylint,但有些事情会跳过pylint。我最容易忽略的问题是这个......

pylint 和 Python 都没有对此嗤之以鼻……是否有可以标记此特定问题的 python 代码检查工具?

0 投票
2 回答
386 浏览

c++ - Lint 警告问题 559

以下代码为调用生成 Lint 警告 559“3 号参数的大小与格式不一致” wsprintf,谁能解释为什么?

有趣的是,如果我将格式类型更改%S为不再引发警告,但这当然会将 szFoo 重新解释为 LPSTR 而不是 LPWSTR,这也是错误的。

当然,我可以只用 Lint 评论警告,但我很想知道它为什么认为有问题。

0 投票
2 回答
7004 浏览

c - 如何排除pclint中的一些“无法打开包含文件* .h”错误

我在我的项目中使用 PC lint。我的项目兼容在 windows 和 linux 中构建。所以我在我的项目中使用了 windows 头文件(visualstudio)文件和 linux 头文件(gcc)。我正在为所有文件完全运行 pclint。它给出错误信息

我不想在 std.lnt 文件中抑制这个错误,我不想添加

包含语句之前。请建议我有什么方法可以抑制 std.lnt 文件中的特定头文件。

0 投票
1 回答
1349 浏览

javascript - 在 Notepad++ 中集成 JavaScript Lint

遵循在 Notepad++ 中使用 JSLint 中的说明。使用 JavaScript Lint(不是 JSLint)。

我正在使用 jQuery 库。你如何忽略 300 条 jQuery 警告?

0 投票
2 回答
80 浏览

coding-style - 为什么语言在语法上不更严格?

我浪费时间担心样式,例如间距,行缩进等。

我失去了适应项目之间不同风格的时间。

为什么语言在这方面变得灵活?为什么不要求非常严格的格式?

0 投票
2 回答
667 浏览

php - 是否可以让 vim 阻止保存有解析错误的 php 文件?

我使用 vim 并希望它可以防止我保存具有解析错误的 php 文件。如果我想使用例如“php -l <​​file>”来实现这一点,.vimrc 中的 autocmd 会是什么样子?

我知道我可以通过类似的方式连接到 BufWritePre

但如果 php 命令失败,我希望它中止“写入”。

0 投票
2 回答
3089 浏览

rtf - 需要 RTF 短绒

有人知道 RTF 文件的 linter 吗?

我正在为文字处理器编写一个简单的 RTF 导出工具。我已经到了我生成的文件现在加载到 OpenOffice 并且似乎可以工作的阶段 --- 除了我刚刚发现,如果我从 OpenOffice 中编辑它,保存它,然后将它加载回 OpenOffice,它神秘变化。我的假设是我的样式表和列表的布局不正确,它在 OpenOffice 中产生了奇怪的变形数据结构。

我真的很想要一个工具,它可以查看我的 RTF 文件,将其与规范相匹配,并告诉我我做错了什么......

我在 Linux 环境中,但这是一个跨平台应用程序,所以如果有人有 Windows 工具,我也愿意使用。

0 投票
2 回答
403 浏览

javascript - 我怎么知道我安装了哪个版本的 gjslint?

这可能是一个愚蠢的问题,但我无法弄清楚。执行 gjslint --help 不能提供答案,并且 --version 不是有效标志。

有任何想法吗?