在Eclipse Photon中使用异步/等待验证错误

时间:2018-08-12 18:21:13

标签: javascript eclipse validation async-await

如何让Eclipse验证包含异步/等待语句的代码

async function f() {
    let x = await someAsyncCall();
    return x;
}

没有显示“预期的分号”和“未定义'异步'”错误?

我尝试了几种IDE /插件组合,最近尝试了“用于JavaScript和Web开发人员的Photon Eclipse IDE”以及Nodeclipse插件。

即使我将Project-> Preferences-> JavaScript-> Tern-> Version设置为ECMAScript 6,我也无法使验证程序正确处理。

有什么想法吗?我可能做错了什么?

2 个答案:

答案 0 :(得分:0)

JSHint validator is going to support ECMAScript 2017的一些标准功能,包括即将发布的软件工具2.10版本中的 async await

答案 1 :(得分:0)

我自己找到了一个解决方案:使用Wild Web Developer插件可以解决此问题。不要忘记在通用文本编辑器中打开文件(右键单击->打开方式...->通用文本编辑器)。

请参阅:https://projects.eclipse.org/proposals/eclipse-wild-web-developer