【问题标题】:Change Eclipse settings to ignore errors on a specific file更改 Eclipse 设置以忽略特定文件上的错误
【发布时间】:2011-05-16 00:14:53
【问题描述】:

在我的 Eclipse 动态 Web 项目中,我的 js 源文件夹中有 jQuery。出于某种原因,Eclipse 没有正确处理它并将许多行解释为标准 jQuery 文件中的错误(即使我安装了 javascript 开发工具)。

我可以关闭对 jQuery 文件(并且仅限该文件)的错误检查吗?我仍然希望它像往常一样检测错误,但忽略 jQuery.js 中的任何内容。

【问题讨论】:

标签: jquery eclipse ide


【解决方案1】:

eclipse 好像变了一点,
但是以下对我有用的方法似乎与旧方法非常接近。

解决方案包括两个步骤:

  1. 首先您必须更新 Eclipse 的首选项 (Window > Preferences):

    确保选中您需要的Validator 旁边的ManualBuild
    (在我的情况下 - 一个 javascript 的)。

  2. 最后你应该改变你的项目的验证器:

    点击Client-side JavaScript Settings(或您需要的任何其他验证器):

    解释很清楚,但基本上你应该做的如下:

    点击Add Exclude Group...,选择它,然后点击Add rule...
    然后选择Folder or file name(注意还有其他选项),并指定您的文件/文件夹。

您应该能够通过删除现有错误/警告来验证其是否正常工作,
然后左键单击您的项目并选择Validate 选项。

此设置也可以提交到源代码管理中。

【讨论】:

  • 谢谢!如何将此设置提交到源代码管理?它存储在哪个文件中?
  • 我不太清楚,但肯定是 projectroot/.settings 目录中的一些文件。更改设置,并查看团队同步视图中的传出更改。你会看到的。
  • 这对我不起作用,错误仍然出现。我是否需要重建或类似的东西。
  • 几乎为我工作,添加了另一个必需的步骤(可能是由于较新版本的 eclipse)。
  • 感谢@GáborLipták。这对我很有帮助。
【解决方案2】:

执行以下步骤来解决这个问题(这将禁用 Javascript 的 Eclipse 验证): 1. 转到 Eclipse > 首选项 > Javascript> 验证器 > 错误/警告 2. 取消选中“启用 JavaScript 语义验证”。

如果您弄乱了项目中的 javascript 设置,请首先将您更改的所有项目的所有内容恢复为默认值。之后,按照步骤操作。

【讨论】:

    【解决方案3】:

    我在 Android Phonegap 项目的 jquery 移动文件上看到了 javascript 错误。我只是从项目中删除了该文件,然后再添加它。现在可以了。

    【讨论】:

      【解决方案4】:

      一种方法是: 1.删​​除javascript->验证器->错误/警告。 2.删除项目 -> .project 文件 -> javascript 命令 3.也很重要!删除js文件,重新导入。

      【讨论】:

        【解决方案5】:

        有了 eclipse Luna,我也得到了这个。我右键单击 jquery.jqGrid.min.js 并选择“验证”。然后验证正常,错误消失了。

        【讨论】:

          【解决方案6】:

          不确定它是否适用于所有人。 但我所做的是在 Eclipse、Rclick 和 Delete 的“问题”选项卡中选择不必要的错误。 Eclipse 停止显示错误..

          【讨论】:

            猜你喜欢
            • 2023-01-23
            • 1970-01-01
            • 2023-03-06
            • 2018-07-12
            • 1970-01-01
            • 1970-01-01
            • 2012-09-16
            • 2017-05-31
            • 1970-01-01
            相关资源
            最近更新 更多