所以,这就是问题所在。
我将eclipse用于PHP项目,其中我们使用智能模板来格式化html。有一天,我正在制作一个小的javascript并尝试使用通常的ctrl-space来完成代码。我得到了弹出窗口,询问我是否要为项目添加javascript支持,我想“好吧,我至少可以尝试一下,看看它是如何工作的”。事实证明这是一个非常糟糕的主意,因为编辑html / smarty模板现在非常慢。
当我检查项目设置时,我有一个Javascript部分,我尝试过大多数事情,但我似乎无法一起禁用它。
那么,关于我错误地激活它后如何禁用javascript支持的任何想法?
答案 0 :(得分:14)
我的项目在Eclipse Galileo下设置为Java。我设法通过转到.project文件并删除JavaScript Nature(org.eclipse.wst.jsdt.core.jsNature)来删除它的支持。
答案 1 :(得分:4)
我最近遇到的一个问题是JavaScript验证构建器失败并出现NullPointerException(在Helios上)。如果右键单击项目,选择“属性”,然后选择“构建器”并取消选中“JavaScript验证”,它会关闭那些继续弹出的错误。
对于JavaScript支持本身,请检查同一区域中的其他“构建器”,并根据需要取消选中。
答案 2 :(得分:1)
在eclipse中点击:window->preferences->Javascript->Validator->Errors/Warnings
并取消选中“启用JavaScript语义验证”
答案 3 :(得分:-1)
在我的情况下,我还必须从项目目录中删除这些文件(除了从.project文件中删除org.eclipse.wst.jsdt.core.jsNature)以禁用JavaScript支持: .settings / .jsdtscope .settings / org.eclipse.wst.jsdt.ui.superType.container .settings / org.eclipse.wst.jsdt.ui.superType.name