javascript - 具有 ECMAScript 6 验证的 Eclipse IDE 替代品

标签 javascript node.js eclipse ecmascript-6

我正在使用 JSDT 运行 Eclipse Mars 4.5,使用它进行 JavaScript/Node.JS 开发变得越来越困难,因为它无法识别现代模式:

enter image description here

这是因为 JavaScript Validator 设置为 ECMAScript 3。

enter image description here

令我惊讶的是,对于这样一个最新版本的 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/

相关文章:

javascript - 修复了 DIV 定位问题

php - 如何在MySql循环中使用zclip

node.js - 调试在 Intellij 中不起作用 - NodeJS + NestJS App

java - 如何使用重构工具安全地重构代码?

eclipse - 有没有办法在tomcat中获取上下文根的绝对路径?

eclipse - Eclipse可以一次重新格式化多个文件吗?

javascript - 使用javascript从ajax json获取数组

javascript - 当用户键入/删除时,使文本字段中的提示消失/重新出现

javascript - 无法将 fs.readFile 数据分配给工厂对象属性

javascript - 如何在node.js中创建异步方法链?