EcmaScript 6 документация?
Имеет смысл только для nodejs
Для браузеров все равно нужно использовать транспиллеры.
Поэтому лучше сразу брать typescript, который уже включает es6 но добавляет опциональную типизацию и компилируется имхо в более чистый js чем тот же https://babeljs.io/
Голый es6 если рассматривать чисто синтаксис (без всяких фич типа промисов, генераторов, мапов, и т д.) мало что дает.
В качестве редактора рекомендую https://code.visualstudio.com/
https://developer.mozilla.org/ru/docs/Web/JavaScri...
P.S смотрите на условные обозначения