2 недели назад мы полностью обновили WebStorm — нашу IDE для front-end-разработки и Node.js. Мы уже анонсировали некоторые улучшения в WebStorm 9, в том числе поддержку новых фреймворков и инструментов. С тех пор было проделано еще немало работы, результаты которой можно увидеть в WebStorm 9. В этом посте мы подробно расскажем об этом новом функционале и кратко напомним обо всем остальном.
Рубрика «webstorm» - 2
Новый WebStorm 9: просто лучше. Поддержка Meteor, React и JSX, интеграция с Gulp, PhoneGap и многое другое
2014-11-06 в 11:55, admin, рубрики: dart, eslint, gulp, IDE, javascript, jscs, Meteor, React, webstorm, Блог компании JetBrains, Веб-разработкаВыпущен WebStorm 9 EAP v.2 — что добавили на этот раз?
2014-09-10 в 11:43, admin, рубрики: gulp, javascript, jetbrains, Meteor, webstorm, Блог компании JetBrains, Веб-разработкаWebStorm давно стал рабочим инструментом для многих, кто пишет на JavaScript. И мы рады, что постоянное развитие технологий и рост запросов пользователей позволяют нам все время добавлять новые фичи в него.
Замечание для тех, кто еще не использовал EAP'ы: EAP — это early access preview, полностью бесплатная, полнофункциональная, со сроком жизни 30 дней. Потом ее надо заменить на следующий EAP, купить релиз или смириться с ее превращением в тыкву (это — законные способы эксплуатации, нелегальные мы тут перечислять не будем). EAP — это еще «нестабильная» версия, и это означает, что некоторые функции в ней могут работать неидеально, хотя в целом она достаточно близка к релизу по функциональности и качеству.
Мы еще дописываем некоторые фичи, которые появятся в следующих EAP-ах WebStorm, и сегодня мы расскажем о том, что уже можно пощупать руками. А это:
- обновленный Live Edit: теперь при любом изменении в коде приложения под Node.js позволяет автоматически обновлять приложение;
- поддержка фреймворка Meteor;
- поддержка системы сборки Gulp;
- трассировщик Spy-js для Node.js;
- интеграция с PhoneGap/Cordova;
- шаблоны (Postfix templates) для JavaScript;
- улучшенная поддержка библиотеки Polymer;
- усовершенствованный плагин Editorconfig.
WebStorm 9 EAP можно уже скачать на нашем сайте.
Рассмотрим это все Читать полностью »
Встречайте WebStorm 8: поддержка AngularJS, spy-js, интеграция Grunt и многое другое
2014-03-28 в 12:38, admin, рубрики: AngularJS, bower, ecmascript harmony, grunt, javascript, less, sass, webstorm, Блог компании JetBrains, Веб-разработка Вот и настало время весеннего обновления WebStorm, нашей IDE для front-end разработки и Node.js.
В новом WebStorm 8 появились поддержка фреймворка AngularJS, JavaScript-трейсер spy-js, долгожданные множественные курсоры в редакторе, интеграция Grunt и Bower и еще много интересных нововведений и улучшений.
Теперь обо всем по порядку.
Читать полностью »
Теперь в WebStorm есть многокурсорность, она же multiple selection
2014-03-05 в 7:42, admin, рубрики: webstorm, Блог компании JetBrains, Веб-разработка, Программирование, метки: webstormМногие веб-разработчики давно любят многокурсорность, она же multiple cursors, она же multiple selection.
Теперь она есть в WebnStorm 8 EAP, и мы в JetBrains ждем откликов от тех, кто хотел ее и теперь сможет пользоваться в наших IDE (первая ласточка — Webstorm, в остальных — пока нет, будем включать по мере получения откликов и подготовки свежих версий).
Если коротко: Ctrl+G на Mac или Alt+J в Windows.
Новый WebStorm 7: все необходимое под рукой
2013-09-26 в 12:53, admin, рубрики: compass, javascript, node.js, stylus, TypeScript, webstorm, Блог компании JetBrains, Веб-разработка, метки: compass, javascript, node.js, stylus, TypeScript, webstormПривет!
Мы выпустили WebStorm 7 — новую версию нашей JavaScript IDE, и с радостью хотим рассказать вам о том, что же нового в ней появилось.
Конечно же, в новом WebStorm 7 вы сможете порадоваться поддержке новых и востребованных технологий, например, JavaScript шаблонов, Stylus, Web Components. К тому же мы значительно переработали и улучшили внутренние инструменты IDE, что должно положительно отразиться на удобстве использования WebStorm и на вашей продуктивности.
Читать полностью »
Вышел WebStorm 6 с поддержкой новейших технологий веб-разработки
2013-03-07 в 6:06, admin, рубрики: coffeescript, dart, emmet, javascript, less, webstorm, Блог компании JetBrains, Веб-разработка, метки: coffeescript, dart, emmet, javascript, less, webstormКоманда разработчиков WebStorm постаралась в очередном выпуске IDE собрать самые востребованные возможности для самых свежих технологий. Что появилось нового?
Поддержка TypeScript, CoffeeScript, Dart, LESS и Sass
В новой версии Webstorm появилась базовая поддержка TypeScript: подсветка кода, проверка соответствия типов, навигация по коду, обнаружение ошибок по ходу редактирования и автодополнение. Поддержка TypeScript, CoffeeScript и Dart включает компиляцию в Javascript на всех платформах, поддерживаемых в WebStorm. Аналогично поддерживаются LESS и Sass.
В основном релизе IDE теперь есть полноценная отладка CoffeeScript, TypeScript и Dart с использованием source maps. Нам особенно приятно порадовать коллегу pietrovich, который поднимал этот вопрос в ветке обсуждения в одном из прошлых постов.
Читать полностью »
Отладка Grunt-задания в WebStorm
2013-02-23 в 8:50, admin, рубрики: debug, grunt, jetbrains, node.js, phpstorm, webstorm, отладка, метки: debug, grunt, jetbrains, phpstorm, webstorm, отладкаВообще-то у меня PhpStorm, но, думаю, все будет работать и в WebStorm.
Запускаем в командной строке
cd <path to Gruntfile>
node --debug-brk=64005 $(which grunt) img2base64
Где img2base64 — название нужного задания. Можно опустить этот параметр, чтобы запустились все задания.
Получаем debugger listening on port 64005
Далее в настройках WebStorm: Run → Edit configurations… → + → Node JS Remote Debug. Задаем название конфигурации (например, grunt), Host: 127.0.0.1, Debug port: 64005 (порт можно задавать любой от 1025 до 65535, главное везде один и тот же). Нажимаем OK. Задаем точку останова (breakpoint) и нажимаем кнопку Debug.
Профит!
Читать полностью »
Секреты быстрого кодинга в WebStorm
2013-02-13 в 14:59, admin, рубрики: html, IDE, javascript, node.js, shortcuts, webstorm, Блог компании JetBrains, Веб-разработка, горячие клавиши, текстовый редактор, метки: html, IDE, javascript, shortcuts, webstorm, горячие клавиши, текстовый редакторСегодня — немного практических советов по работе с WebStorm.
Вначале пишем совсем простой HTML, После color: нажимаем <Ctrl-пробел> и получаем список цветов.
КО подсказывает: во всех IDE от JetBrains <Ctrl-пробел> — это контекстная подсказка.
Как только мы выбрали цвет, на вертикальной полоске слева от текста тут же появляется маленький квадрат такого же цвета. Теперь можно кликнуть по нему, и откроется палитра, из которой можно выбрать вообще любой цвет.
А теперь представим себе проект посложнее, небольшое приложение под node.js.
Читать полностью »
Конец света — не повод не программировать с удовольствием!
2012-12-20 в 11:29, admin, рубрики: appcode, dotcover, dottrace, intellij idea, jetbrains, phpstorm, pycharm, ReSharper, rubymine, webstorm, Блог компании JetBrains, Программирование, разработка, скидки, метки: appcode, dotcover, dottrace, intellij idea, jetbrains, phpstorm, pycharm, ReSharper, rubymine, webstorm, Программирование, разработка, скидки Согласно календарю Майя, завтра наступит конец света.
У нас в JetBrains есть сомнения по этому поводу, потому на случай, если конца света все-таки не будет, мы приготовили для всех хабрапользователей замечательное специальное предложение:
Скидка 75% на продукты JetBrains!
Спешите, время ограничено! Конец света бывает только раз!
Скидка предоставляется на все несерверные продукты JetBrains, т. е. исключая TeamCity и YouTrack, и распространяется как на покупку новых персональных лицензий, так и на обновление существующих.
Дайджест новостей JetBrains с 11 сентября по 9 октября
2012-10-09 в 12:28, admin, рубрики: appcode, dottrace, intellij, jetbrains, kotlin, phpstorm, pycharm, ReSharper, rubymine, teamcity, webstorm, youtrack, Блог компании JetBrains, метки: appcode, dottrace, intellij, jetbrains, kotlin, phpstorm, pycharm, ReSharper, rubymine, teamcity, webstorm, youtrackПомимо выхода PhpStorm 5.0 и очередного «майлстоуна» проекта Kotlin, про которые мы уже писали на Хабре, за последний месяц вышел еще целый ряд обновлений, которые могли ускользнуть от вашего внимания:
- 9 октября — вышел минорный релиз AppCode 1.6.2;
- 4 октября — команда YouTrack выпустила обновление YouTrack 4.0.4;
- 3 октября — вышел первый EAP-билд YouTrack 4.1 с Time Tracking;