Как можно реализовать поддержку подстветки синтаксиса es6 для саблайма и брекетс. Gulp я уже настроил, но подсветку не ставит. Как вариант - поставил javascript next для sublime, но отвалился jshint. В brackets же даже не смог и такого сделать.
Файл с es6 кодом я назвал обычным расширением Js и jshint пишет ошибки уровня
arrow function syntax is only available in es6. То есть этот файл не определяется как es6
Для brackets шаманил, но так и не смог сделать, чтобы заработал интерактивный линтер. Да и даже подсветку синтаксиса. Если делать поиск по всем плагинам с названиями es6, то там нету подходящих. Может я что-то путаю
desuvin: ну из коробки откуда ему знать, бездушной железяке, что это у вас ES6. Надо в .jshintrc опцию esnext указать (о чем, кстати, сказано по приведенной ссылке).
Про Sublime и Brackets ничего не знаю, не могу сказать. Но в WebStorm+ESLint+JSCS у меня все довольно прилично работает — при соответствующих настройках в .eslintrc и .jscs.