2016-04-08 3 views
3

Я бегу Eclipse, Марс 4.5 с JSDT и это становится все труднее использовать это для развития JavaScript/Node.js, поскольку doen't признают современные модели:Eclipse IDE альтернатива с ECMAScript 6 проверки

enter image description here

Это происходит потому, что JavaScript валидатор установлен в ECMAScript 3.

enter image description here

к моему удивлению, для такого уточненного выпуска Eclipse, это выпадающий неактивна и я не могу выбрать 5 или 5.1, не говоря уже о 6. ES3 с 1999 года (!).

Правильно ли я предполагаю, что Eclipse не имеет значительного сообщества JavaScript? Другие проекты FOSS с современной поддержкой ECMAScript:

  • NetBeans поддерживает ES5.1, ES6 в 8,1
  • Atom.io поддерживает ES6

(я не использовал их, так что я не знаю как они сравниваются с Eclipse)

Является ли Eclipse обескураженным для разработки JavaScript? Или на самом деле есть хорошо документированный не-взломанный плагин для Eclipse, чтобы играть с ES6?

+2

Возможный дубликат [Есть ли способ в Eclipse изменить уровень соответствия ECMAScript?] (Http://stackoverflow.com/questions/31624174/is-there-a-way-in-eclipse-to-change- the-ecmascript-compliance-level) – Krease

+1

(предупреждение Spoiler из дубликата: на удивление, указанный плагин eclipse не поддерживает это, но есть и другие параметры) – Krease

+1

@Chris Я предлагаю вам упомянуть эти другие варианты. – Redsandro

ответ

3

Затмение Неон улучшит поддержку много для JavaScript с JST 2.0.0 как:

поддержка
  • для ES6
  • Grunt, Глоток, поддержка НПМ

Вы можете попробовать слишком tern.java если вам требуется расширенное завершение, проверка, где вы можете использовать для eslint, jshint, которые поддерживают ES6. См. Раздел Tern Linter.

+0

Обратите внимание, что этапы Eclipse Neon (уже достаточно стабильные для использования IMO) доступны на странице https://www.eclipse.org/community/eclipse_newsletter/2016/may/article4.php. Кроме того, поддержка ECMAScript 6 представлена ​​в этом сообщении: https://www.eclipse.org/community/eclipse_newsletter/2016/may/article2.php – Mickael

Смежные вопросы