【发布时间】:2016-05-16 06:12:04
【问题描述】:
我正在运行带有 JSDT 的 Eclipse Mars 4.5,将其用于 JavaScript/Node.JS 开发变得越来越困难,因为它无法识别现代模式:
这是因为 JavaScript Validator 设置为 ECMAScript 3。
令我惊讶的是,Eclipse 的最新版本是灰色的,我无法选择 5 或 5.1,更不用说 6。ES3 是 1999 年的(!)。
我是否正确地假设 Eclipse 没有大量的 JavaScript 社区?其他支持现代 ECMAScript 的 FOSS 项目:
- NetBeans 在 8.1 中支持 ES5.1、ES6
- Atom.io 支持 ES6
(我没有使用过这些,所以我不知道它们与 Eclipse 相比如何)
是否不鼓励 Eclipse 进行 JavaScript 开发?或者实际上是否有一个有据可查的非 hacky 的首选插件,以便 Eclipse 与 ES6 配合得很好?
【问题讨论】:
-
(来自副本的剧透警告:令人惊讶的是,指定的 eclipse 插件不支持此功能,但还有其他选项)
-
@Chris 我邀请您提及这些其他选项。
-
参考副本 - 它提到了其他插件
-
@Chris 一个答案和它的 cmets 都是关于同一个名为“tern”的插件。如果这可能同时不支持 ES6 和其他选项,则需要澄清一下。
标签: javascript node.js eclipse ecmascript-6