如何从eclipse项目中删除javascript验证?
我在我的项目中使用eclipse,在处理eclipse设置时,我打开了Javascript支持。现在eclipse抱怨JQuery库中有错误,不允许我编译项目。有人知道如何关闭javascript验证吗 窗口->首选项->JavaScript->验证程序(也可以根据项目设置) 或如何从eclipse项目中删除javascript验证?,javascript,jquery,eclipse,validation,syntax,Javascript,Jquery,Eclipse,Validation,Syntax,我在我的项目中使用eclipse,在处理eclipse设置时,我打开了Javascript支持。现在eclipse抱怨JQuery库中有错误,不允许我编译项目。有人知道如何关闭javascript验证吗 窗口->首选项->JavaScript->验证程序(也可以根据项目设置) 或 窗口->首选项->验证(禁用验证并配置其设置)在项目的“构建器”配置中关闭JavaScript验证程序: 右键单击您的项目 选择属性->构建器 取消选中“JavaScript验证程序” 然后重新启动Eclipse或/并
窗口->首选项->验证(禁用验证并配置其设置)在项目的“构建器”配置中关闭JavaScript验证程序:
然后重新启动Eclipse或/并将.js重命名为类似于.js的名称,然后再重新命名。我实际上喜欢验证我的JavaScript文件,但我绝对不想用第三方库验证和处理琐碎的警告 这就是为什么我认为同时关闭验证太过激烈。幸运的是,使用Eclipse,您可以有选择地从验证中删除一些JavaScript源代码
排除模式
框旁边的添加按钮Browse
按钮按名称提及JavaScript源代码.settings/.jsdtscope
文件中。不要忘记将其添加到SCM中
以下是从验证中删除jQuery文件后的配置外观:
进入Windows->首选项->验证 将有一个带有复选框选项的验证器列表,用于手动构建、转到并分别禁用javascript验证器
如果选中顶部的“暂停所有验证程序”复选框,则不一定会生效。我可以通过在Exlusion模式旁边选择Add Multiple来排除Juno中的jquery.mobile 1.1.1,这将显示树,然后向下钻取jquery mobile文件夹并选择该文件夹
这更正了库的所有警告 另一个原因可能是您无意中(我只是无意中)向项目添加了Javascript特性,从而启用了Javascript错误检查 从项目中删除此…javascriptnature可修复此问题
(当然,只有当您不想让eclipse意识到您有任何JS时,才需要这样做)我删除了.project中的标记
<buildCommand>
<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
<arguments>
</arguments>
</buildCommand>
org.eclipse.wst.jsdt.core.javascriptValidator
这对我很有效 此外,如果您正在使用或IBM Node.js Tools for Eclipse,则可能需要禁用JSHint和其他不需要的库 要禁用此功能,请单击Project Properties>Tern>Modules>JSHint或任何其他您不需要的库。
这实际上是正确的答案。Redlab的回答是不够的,因为它不会取消javascript项目生成器。@Yoni。别忘了这个问题是一年多前提出并最初得到回答的。这个解决方案在当时可能还不可用。这并不能改变Redlab的答案实际上并不能解决问题的事实。您还必须按照Brad的建议执行以下操作…我一直对项目中的错误突出显示感到恼火,因为jquery ui库中存在一些问题。。。这很容易修复。。。谢谢:D忽略所有javascript的例外模式是
*/*.js
。在排除模式中添加此选项对我有效。无需重新启动ecplise或重命名任何文件。只需构建工作区并右键单击您的项目并进行验证。project->clean Do it for Medoe不起作用,因为Javascript验证程序是一个Eclipse生成器,即使关闭项目上的所有验证,也会尝试在中验证Javascript你的项目。它似乎不起作用,我的Eclipse一直在验证JS,不管这种配置如何。因为我有JSHint,这对我来说是最好的答案。我还删除了PyDev JS验证程序。最后,建筑速度很快。若有人被困在建筑项目上。这就是你的答案。非常感谢@Claudionor Oliveira…..是的,我对这个问题花了很长时间,解决方法很简单\o/