【问题标题】:PyFlakes for Javascript?用于 Javascript 的 PyFlakes?
【发布时间】:2011-01-25 11:18:35
【问题描述】:

有没有这样的 Javascript 独立包,比如 Python 的 PyFlakes?我看到有 JsLint,但看起来它依赖于一些外部的东西,比如 Rhino。

我更喜欢 PyFlakes 之类的基本和紧凑的东西,因为它向我展示了我制作的 80% 的错误,并且只有 PyLint 等其他工具的 20%(甚至更少)复杂性。

理想情况下,它还应该有一个插入 Emacs 的有效方法,但如果该工具本身很有前途,我可以自己弄清楚。

【问题讨论】:

    标签: javascript python jslint pyflakes


    【解决方案1】:

    如果您想要独立版本的 JSLint,请查看我的 jslint4java 项目。它将 rhino 和 JSLint 嵌入到一个可执行的 jar 文件中。

    这也是在this gist中将它与emacs一起使用的示例。

    【讨论】:

      【解决方案2】:

      在 JSLInt 中,JSLint 上有一个“假定 Rhino”选项,当设置为 true 时,假定 Rhino 存在,因此它提供的全局属性已经定义。我相信默认情况下这是“假”。

      但是对于依赖,不,JSLint不依赖Rhino。

      我没有使用过 PyFlakes 或 PyLint,但是在浏览了一些文档之后,我会说 JSLint 正是您所追求的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-28
        • 2016-02-05
        相关资源
        最近更新 更多