试图驯服一台新机器(W10 OS)。
已安装Eclipse Oxygen(之前的机器是Neon)。
JS文件标记了一些奇怪的虚假错误
所有这些都说有用的东西,比如"没有可用的建议"。我也观察到它们涉及到了一些复杂的" ES5 / 6代码。它们都不涉及任何错误。
当然,我做的第一件事就是去Windows - > Prefs - > Javascript,看看我是否可以关闭错误标记。那里并不多,但我关掉了一切可以关闭的东西。
关闭Eclipse并再次打开:仍在那里。重启:还在那里。烦恼:还在那里。
PS从
改变await thisQueue.drain() === undefined? throwError( 'broken promise', false ) : 0;
到
const drainResult = thisQueue.drain();
drainResult === undefined? throwError( 'broken promise', false ) : 0;
...摆脱了那个上的标记(单行中没有错误)。这告诉我,语言定义"正在验证此代码的任何东西都在使用它是过时的。有人知道我应该做什么吗?
PPS这是一个非常全新的安装...查看相关已安装的"市场"附加组件我有Eclipse Web Developer Tools 3.9.1a,HTML编辑器(WTP)。我尝试更新这些(失败),然后尝试卸载这些(部分仍然存在,Eclipse告诉你它不能没有它们。)
仍存在虚假错误。 GRRRR。有趣的是,在Eclipse中没有一种方法可以选择你想要使用的JS版本,比如Python,Java等。神秘的奥秘。
答案 0 :(得分:0)
通过转动"警告"来解决这些问题。去"忽略"对于"项目特定设置":