WebStorm 2017.2 – что нового в поддержке JavaScript, TypeScript, Angular и Sass и работе с ESLint, Karma и Mocha

Комментарии (12)

  • 18 июля 2017 в 17:32

    0

    А вы планируете добавлять Database Tools в WebStorm? А то странно получается, что прям на главной странице в описании вы WebStorm позиционируете как инструмент для разработки на node.js, а фунционал работы с базой добавлять не спешите. Хотя в других модификациях IntelliJ IDEA это давно есть…
    • 18 июля 2017 в 18:54

      0

      Есть инструмент для работы с БД в репозитории плагинов от JetBrains Database Navigator
    • 18 июля 2017 в 19:27

      +1

      В данный момент Database Tools не поддерживают noSQL баз данных, так что полезность этого плагина для Node.js разработчиков несколько ограничена и нам не хочется нагружать интерфейс для тех, кто пишет frontend или не использует SQL.
      Так же хотелось бы избежать конфликтов, связанных с ценообразованием продуктов DataGrip и WebStorm.
      Вероятно, в будущем Database Tools будет доступен как платный плагин, но пока никаких четких сроков для этого нет.
  • 18 июля 2017 в 18:32

    0

    А поддержка CSS-модулей почему в список не попала? В What’s new на сайте есть, а в статье ни слова.

    • 18 июля 2017 в 18:57

      0

      Да, поддержка CSS Modules есть. Очень много всего нового, не все упомянули тут. :)
  • 18 июля 2017 в 19:50 (комментарий был изменён)

    0

    Нужно больше полезных гифок!
    Я так 2 года пользовался и не знал, что есть такая комбинация как cmd+alt+← и cmd+alt+→
  • 18 июля 2017 в 22:20

    0

    Поддержку styled-components планируте?
    • 18 июля 2017 в 23:45

      0

      Планируем посмотреть к следующему релизу. Вы используете именно styled-components или что-то ещё из CSS in JS?
      • 18 июля 2017 в 23:59

        0

        Именно styled-components. Ну и раз пошла такая пьянка, было прекрасно еще Prettier интегрировать)
  • 18 июля 2017 в 22:56

    0

    Спасибо что добавили возможность запускать Karma-тесты по одному. Очень не хватало этого.

  • 18 июля 2017 в 23:23

    0

    Ни разу слово «производительность» не встретил в статье, хотя очень ждал.
    Скажите, вы планируете заняться производительностью? Оно жрёт неприличное количество памяти и даже при этом иногда намертво зависает на несколько секунд переваривая что-то своё (я подозреваю путается в анализе кода проекта). Это на системе с SSD и 16 оперативки.
    Однажды мне удалось написать javascript который намертво вешал Webstorm при включенной валидации кода. Но при попытке выделить это баг уходил. Можно вообще валидацию отдельным процессом запускать?
    • 18 июля 2017 в 23:59

      0

      Хоть этого и нету в посте, но производительностью мы занимаемся регулярно.
      Было бы здорово, если бы Вы смогли немного рассказать о проекте: используется ли какой-нибудь автоматический ребилд при изменении исходников? Если да, то куда генерируется вывод этого процесса? Так же было бы здорово, если бы Вы смогли снять снэпшот или прислать логи после зависания

© Habrahabr.ru