Eclipse Mars JavaScript Editor 无法识别错误



不知何故,我可以在.js文件中输入任何我想要的内容,但没有识别错误或警告(语法突出显示工作很难(。

我没有流言蜚语什么的。

我还记得可以选择将项目转换为javascript项目,但此选项也消失了。

我的项目

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>JavaScriptProject</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.wst.validation.validationbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
</natures>
</projectDescription>

有谁知道这可能是什么原因?

更新:

我已经配置了Tern ESLint进行验证(并将项目转换为tern项目(,但Tern ESlint也没有显示任何错误或警告。我的猜测是,在某个地方必须有一个设置可以取消 JSDT 和/或 Tern 的 JavaScript 代码验证,但在设置和项目设置中,我已经检查了我能找到的有关验证的所有内容......

打开你的 .project 文件并检查你的项目是否具有"jsdt 性质"。 如本文问题部分的"编辑4"中所述:如何忽略节点-shebang-error-in-eclipse

在答案部分也有相当多的信息。

我还建议添加带有--fix选项的"eslint"作为外部工具配置。

最新更新