如何在Eclipse中从Javascript验证中排除Javascript文件

如何在Eclipse中从Javascript验证中排除Javascript文件,javascript,eclipse,eclipse-pdt,Javascript,Eclipse,Eclipse Pdt,我的javascript验证对我自己的代码很有效。我想保留验证。但当涉及到开源库时,比如jquery,验证会产生警告 我不希望在下载的库上出现警告。但我想为我的代码保留警告。 我知道您可以在“Preferences>validation”窗口中从验证中排除文件,但是javascript验证不在那里!我查看了每个验证器,javascript验证器不在那里 那么,如何从验证中排除特定文件 以下是我拥有的验证程序列表: 谢谢 PS:我使用EclipsePDT 好吧,也许我已经做到了你需要的;)这有点

我的javascript验证对我自己的代码很有效。我想保留验证。但当涉及到开源库时,比如jquery,验证会产生警告

我不希望在下载的库上出现警告。但我想为我的代码保留警告。

我知道您可以在“Preferences>validation”窗口中从验证中排除文件,但是javascript验证不在那里!我查看了每个验证器,javascript验证器不在那里

那么,如何从验证中排除特定文件

以下是我拥有的验证程序列表:

谢谢


PS:我使用EclipsePDT

好吧,也许我已经做到了你需要的;)这有点棘手。因此,我的步骤是:

  • 下载了EclipsePDT(当然 它对你有效,因为我使用 eclipseforjavaee)
  • 创建了项目TestJS(它是 JavaScript项目)
  • 创建了两个文件,test.js和 htmlparser.js(最后一个复制自 John Resig的网站)
  • 在这两个脚本中都输入了“断开”的脚本,所以Eclipse告诉我这两个脚本中都有错误
  • 转到项目属性> JavaScript>包含路径>源代码, 有“已排除””可突出显示并显示 按“编辑”按钮,给你 能够添加要排除的内容 (文件、文件夹、图案)
  • 我排除了“test.js”文件,按 应用
  • …并得到了一个幸福的结局:现在 Eclipse告诉我有 htmlparser.js中有错误,但在 test.js;) 截图:


    真的希望能有帮助

    以下是Maxym的优秀答案:由于我通常将所有JavaScript库放在一个地方,并且Eclipse验证器往往会发现异常错误(可能完全是误报),因此我使用了添加多个选项并选择了包含这些库的文件夹。无需每次添加文件时更新


    这是为我准备的——它被称为JavaScript语法验证。我相信我有Eclipse TPTP。我没有它,请参阅我添加的srceenshot以了解更多详细信息。Matthieu,您是否使用任何特殊插件?因为他们可能已经用一个不同的验证器替换了默认的验证器。没有关于Javascript的插件,只有PHPTools,它将PHPUnit添加到Eclipse中,但这与Javascript无关。我在Eclipse PDT上,你呢?这是特定于PDT版本的吗,还是我的Eclipse被窃听了?更多信息:@Matthieu:完成这项任务我从Eclipse中得到了最大的教训:以不同的方式思考;)任务的根本是关闭验证,但实际上我们必须寻找“如何告诉Eclipse这不是JavaScript”;)@Maxym-你确定这是正确的方法吗?我相信您刚刚从构建中排除了test.js。我认为目标是从验证中排除脚本,而不是构建。我是不是遗漏了什么?谢谢。@jdias:这取决于你所说的“构建”是什么意思。如果构建是您部署的(即用即用的应用程序),那么我不确定是否排除了任何内容。。。在这里,您只需告诉在哪里查找javascript源代码(以及使用何种代码样式等)。通过排除,我只告诉您这个文件仍然属于我的项目,但我不希望IDE将其视为javascript文件。似乎你无法告诉IDE哪些文件需要验证,哪些文件不需要验证,你无法告诉这个js文件应该以这种方式进行验证,而另一个js文件应该使用另一个规则…@Maxym-谢谢你的回复。由于我在9月8日发表了我的评论,我有机会与EclipsePDT进一步合作,我同意你的说法。再次感谢您的跟进。如果您找不到上面描述的窗口,请确保您正在查看项目属性视图,而不是Eclipse首选项!