不知何故,我可以在 .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 代码验证失效,但在设置和项目设置中,我已经检查了所有我能找到的关于验证的内容......