首页 > 解决方案 > 在 Eclipse Photon 中使用 async/await 验证错误

问题描述

如何让 Eclipse 验证包含 async / await 语句的代码

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

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

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

即使我将 Project -> Preferences -> JavaScript -> Tern -> Version 设置为 ECMAScript 6,我也无法让验证器正确处理此问题。

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

标签: javascripteclipsevalidationasync-await

解决方案


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

见:https ://projects.eclipse.org/proposals/eclipse-wild-web-developer


推荐阅读