EcmaScript 6 - 用于Eclipse验证错误的Tern IDE

Aha*_*hab 7 eclipse ecmascript-6 tern

我在版本1.1.0(快照)上使用Eclipse Mars和Tern IDE for ES6支持.我在箭头函数和const-exports上得到验证错误,如此屏幕截图所示:

在此输入图像描述

我完成了这些描述,但错误不会消失:https : //github.com/angelozerr/tern.java/wiki/Tern-&-ECMAScript6-support https://github.com/angelozerr/tern.java/维基/燕鸥棉短绒

我不知道Tern插件真的支持什么,但是根据http://ternjs.net/上的文档,Tern应该支持自0.14以来的箭头功能.然而,github上的IDE页面只提到了类,导入和承诺支持(对于支持ES6的插件,这在我眼中是基本的).

是否有人使用Eclipse(或多或少)全功能支持开发ES6?我有点像独角兽......

Ang*_*elo 9

您的错误来自JSDT Validator,它不支持ES6语法(而不是来自tern).

tern 1.1.0-SNAPSHOT为ES6提供完成,超链接,验证支持,但不支持ES6验证.linter https://github.com/angelozerr/tern.java/wiki/Tern-Linter是一个类型检查器验证器,而不是语法验证器.

要使用Eclipse IDE和tern.java验证ES6,您必须: