我正在使用 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 go-to 插件供 Eclipse 与 ES6 一起玩?
最佳答案
Eclipse Neon 将通过 JST 2.0.0 改进对 JavaScript 的大量支持,例如:
- 支持 ES6
- Grunt、Gulp、npm 支持
你也可以试试tern.java如果您希望高级完成、验证,您可以在其中使用支持 ES6 的 eslint、jshint。参见 Tern Linter部分。
关于javascript - 具有 ECMAScript 6 验证的 Eclipse IDE 替代品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36489574/