如何让Eclipse验证包含异步/等待语句的代码
async function f() {
let x = await someAsyncCall();
return x;
}
没有显示“预期的分号”和“未定义'异步'”错误?
我尝试了几种IDE /插件组合,最近尝试了“用于JavaScript和Web开发人员的Photon Eclipse IDE”以及Nodeclipse插件。
即使我将Project-> Preferences-> JavaScript-> Tern-> Version设置为ECMAScript 6,我也无法使验证程序正确处理。
有什么想法吗?我可能做错了什么?
答案 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