Обновить

Компания JetBrains временно не ведёт блог на Хабре

Сначала показывать

Доступна IntelliJ IDEA 15 Preview

Время на прочтение3 мин
Охват и читатели39K
Вчера JetBrains опубликовал превью IntelliJ IDEA 15.

Для тех, кто не участвует в EAP, это возможность познакомиться с новой версией. Для нас это возможность рассказать о том, над чем мы работали в последнее время.

image

Во-первых, продолжая адаптировать IDE к Java 8, мы улучшили взаимодействие дебаггера с лямбда выражениями. Теперь при установке брейкпоинта вы можете указать не всю строку, а конкретное лямбда выражение, которое в ней содержится. Точно также вы можете применять Run to cursor по отношению конкретному лямбда выражению вне зависимости от того, на какой строке оно находится. И наконец если вы вызываете Step Into, IDE предложит перейти к лямбда выражению, являющемуся параметром.

image

Кроме того в дебаггер был добавлен экшн Force return, который позволяет прервать исполнение текущего метода и вернуть выбранное вами значение. Это удобно, если вы хотите поменять логику выполнения кода в целях отладки.

Во-вторых, недавние улучшения алгоритма индексации позволили реализовать инспекцию для мгновенного обнаружения дубликатов кода. Теперь если напишете или скопируете код, уже содержащийся в другой части проекта, IDE сразу же вам об этом сообщит и покажет совпадения. Чтобы сделать инспекцию ненавязчивой, мы показываем только совпадения длиннее 5-ти строк.

Читать дальше →

Видео с летней школы по маркетингу софтверных продуктов в JetBrains

Время на прочтение3 мин
Охват и читатели8.3K
Многие из вас уже знают о недавней летней школе по маркетингу софтверных продуктов, проведенной компанией JetBrains в Санкт-Петербурге с 28 июля по 5 августа. Это был для нас эксперимент, поэтому изначально мы не были уверены в том, что получится записать и опубликовать видео (как технически, так и идейно — было непонятно, насколько формат будет подходить для видео). Уже в ходе школы стало понятно, что записи этих уютных летних встреч принесут много полезных знаний тем, у кого не получилось поучаствовать лично, поэтому мы рады опубликовать видеозаписи.



В этом посте мы публикуем видеозаписи встреч летней школы, а также рассказываем о том, что там происходило. Кроме того, советуем пост от paullarionov, написанный вскоре после завершения школы и содержащий впечатления о проекте со стороны участника, а также ссылки на все презентации и домашние задания.
Читать дальше →

Новости с фронта о лицензировании продуктов JetBrains

Время на прочтение2 мин
Охват и читатели43K
В начале сентября мы, JetBrains, объявили о переходе на подписочную схему лицензирования.

Объявление вызвало волну протестов очень противоречивую реакцию в блогах, твиттерах, фейсбуках, реддитах, а равно и здесь на хабре.

Около двух недель ушло на то, чтобы осознать наши основные ошибки, посчитать возможные варианты действий, переговорить с пользователями извне, поспорить до хрипоты друг с другом и прийти к решению, которое мы сегодня объявляем.

Вкратце с учетом сегодняшних изменений новая лицензионная модель, которая вступит в силу 2 ноября, выглядит так:
Как же?

YouTrack 6.5 — Баг-трекер для всей команды

Время на прочтение5 мин
Охват и читатели36K
Доброго дня, Хабр!

Спешу рассказать вам, что совсем недавно вышла новая версия нашего баг-трекера — YouTrack 6.5!

image

В новой версии мы сделали акцент на улучшение UIX, полностью изменив дизайн административной части продукта, добавили несколько важных интеграций и упростили импорт из Jira до одного клика.

Читать дальше →

Доступно обновление для ReSharper Ultimate

Время на прочтение3 мин
Охват и читатели11K
Всем привет! Мы спешим поделиться радостными новостями: доступно для скачивания обновление для ReSharper Ultimate, состоящее из ReSharper 9.2, ReSharper C++ 1.1, dotCover 3.2, dotTrace 6.2, dotMemory 4.4 и dotPeek 1.5.

Hовые возможности ReSharper 9.2 включают в себя:

Читать дальше →

Представляем Hub 1.0 — коннектор для командных продуктов JetBrains

Время на прочтение4 мин
Охват и читатели18K
Привет, Хабр!

Сегодня мы рады представить совершенно новый продукт в линейке JetBrains — Hub 1.0. Он служит единой точкой входа для наших командных продуктов: баг-трекера YouTrack, инструмента для код-ревью Upsource, а в скором времени и нашего сервера непрерывной интеграции TeamCity. Hub абсолютно бесплатен и по умолчанию поставляется с лицензией для неограниченного количества пользователей.
image

Читать дальше →

Новый PhpStorm 9: постоянное движение вперед. Postfix code completion для PHP, Inline Debugger и многое другое

Время на прочтение4 мин
Охват и читатели38K
Привет, Хабр!

Спешу сообщить о свежем релизе PhpStorm 9 — новой версии IDE для разработки на PHP от JetBrains.

Прогресс не заставит себя ждать, ведь в PhpStorm 9 мы улучшили возможности для редактирования кода и отладки, углубили понимание кода, реализовали дополнительные средства повышения продуктивности, а также довели до конца поддержку удаленной разработки.
Читать дальше →

Летняя школа по маркетингу софтверных продуктов и стажировка в JetBrains

Время на прочтение3 мин
Охват и читатели10K
Если вы читали пост Андрея Бреслава про единорогов-душек, то, возможно, уже знаете о том, чем занимается компания JetBrains, а также о том, кто такие Product Marketing Managers (PMM). А если еще не читали и не знаете, то JetBrains — ведущий производитель профессиональных инструментов разработки программного обеспечения, таких как IntelliJ IDEA, ReSharper, PhpStorm, WebStorm, TeamCity, и многих других. А статью все равно рекомендуем прочитать, так как Андрей очень хорошо описал суть того, чем занимаются PMMы.



Найти PMMа очень сложно, так как необходимо сочетание технического бэкграунда со способностью к коммуникациям и навыками/пониманием менеджмента и маркетинга.

Процесс отбора на такие кросс-дисциплинарные позиции весьма нетривиален. Поэтому мы решили провести эксперимент и запустить летнюю школу по маркетингу софтверных продуктов в JetBrains c 28 июля по 5 августа. Во время летней школы у вас будет возможность познакомиться с нашей компанией и работой разных бизнес-подразделений.
Читать дальше →

Вышел Upsource 2.0 с IDE-плагином, анализом Java-кода в Gradle-проектах, навигацией по JavaScript-коду и многим другим

Время на прочтение2 мин
Охват и читатели8K
И снова здравствуй, Хабр!

Неделю назад мы выпустили новую версию Upsource — инструмента для code review и навигации по репозиториям.

За полгода с момента первого релиза мы успели значительно расширить функциональность, и теперь можем поделиться результатом нашей работы.
Что же там внутри?

Ищем единорогов: Product Marketing Manager'ы в JetBrains

Время на прочтение6 мин
Охват и читатели18K
Мы потихоньку готовимся к релизу Kotlin, в связи с чем встают новые и интересные организационные вопросы. Например: «Нужен ли нам PMM (Product Marketing Manager)?» Как это часто бывает, чтобы ответить на этот вопрос, надо сначала разобраться, кто вообще такой PMM. Поскольку я это более-менее сделал в последние недели, хочу поделиться с вами тем, что узнал.

Disclaimer: Замечу сразу, что все сказанное ниже — более или менее специфично для JetBrains, и я ни в какой части этого поста не хочу сказать, что так же устроены или должны быть устроены другие компании.
Читать дальше →

Новый PyCharm 4.5 собрал вместе все инструменты для работы с Python

Время на прочтение2 мин
Охват и читатели43K
Всем привет! Мы выпустили новый PyCharm 4.5, который уже доступен для скачивания.



С момента предыдущего релиза PyCharm 4.0 прошло ровно полгода. За это время PyCharm получил ряд новых полезных инструментов для Python, Django и веб-разработки, которые, как всегда, тесно интегрированы и эффективно работают друг с другом. Сегодня мы рады рассказать, что же интересного и важного появилось в новой версии PyCharm.
Читать дальше →

Скидки на обновление до ReSharper Ultimate

Время на прочтение1 мин
Охват и читатели6.2K
Всем привет!

Сегодня мы приглашаем всех владельцев коммерческих лицензий на ReSharper обновиться до ReSharper Ultimate по льготной цене в 249$. Предложение распространяется только на лицензии для компаний, вне зависимости от даты окончания подписки на обновления, и действует на территории России, Беларуси, Украины и Казахстана с 18 мая до 1 июня этого года.

Скидки на обновление до ReSharper Ultimate
Читать дальше →

RubyMine 7.1: улучшенная работа с Puppet, JavaScript, CoffeeScript и не только

Время на прочтение2 мин
Охват и читатели11K
Привет, Хабр!

Вот весна и перевалила через свою середину, к концу подходит апрель. Этот месяц был богат на хорошие новости от JetBrains: обновление ReSharper Ultimate, выпуск ReSharper C++ и CLion 1.0. А сегодня мы надеемся порадовать и Ruby-разработчиков. В среду, 15 апреля, вышло обновление нашей интеллектуальной среды для разработки на Ruby и Rails — RubyMine 7.1. Прежде всего, в новой версии мы усовершенствовали поддержку Puppet, кроме того уделили много внимания JavaScript и CoffeeScript, постарались привнести еще больше удобства и эффективности в процесс написания кода.


Читать дальше →

CLion 1.0 — мощный инструмент для мощного языка

Время на прочтение6 мин
Охват и читатели58K
В сентябре прошлого года мы порадовали вас новостью о начале программы публичного превью (Public Early Access Program) нашей новой кросс-платформенной IDE для разработки на C и C++ — CLion. А уже сегодня мы готовы сказать — релиз CLion 1.0 состоялся! За два года от первого (полушутливого) объявления о начале разработки C++ IDE мы прошли огромный путь — переосмыслили свои навыки и умения по работе с кодом на C++, дружно освоили CMake, расширили команду, протестировали CLion на десятках больших проектов на C и C++.

Но самое главное — это каждодневная поддержка C++ коммьюнити, которое (спасибо вам!) приняло нас очень благосклонно. Спасибо за слова поддержки, репорты багов, предложения новых фич, сотни ретвитов и репостов наших новостей и анонсов! Сегодня мы готовы показать вам и рассказать, что же вошло в CLion 1.0.


Читать дальше →

Ближайшие события

Встречайте ReSharper C++

Время на прочтение3 мин
Охват и читатели43K

В течение десяти с небольшим лет своего существования ReSharper был ориентирован на .NET-разработчиков, что не удивительно для плагина к Visual Studio. 2 года назад, в чем-то благодаря удачной первоапрельской шутке, мы вплотную занялись поддержкой С++ в ReSharper, и вот совсем недавно был выпущен первый официальный релиз ReSharper C++ — нового продукта специально для разработчиков на C/С++ в Visual Studio. (Тем, кто заждался релиза CLion для кросс-платформенной разработки на C/C++, понадобится еще немного терпения.)

Чем же может быть полезен ReSharper C++? Разберем основные возможности продукта.


Читать дальше...

Доступно свежее обновление ReSharper Ultimate

Время на прочтение3 мин
Охват и читатели17K
Всем привет! Только что произошел очередной релиз наших инструментов для .NET-разработчиков вместе с первой версией ReSharper для разработчиков C++. Вместе взятые, все эти инструменты называются ReSharper Ultimate, и инсталлятор, содержащий их свежие версии, можно скачать здесь!



Полный список входящих в новый релиз ReSharper Ultimate обновлений таков: ReSharper 9.1, ReSharper C++ 1.0, dotMemory 4.3, dotTrace 6.1, dotCover 3.1 и dotPeek 1.4. Разберем наиболее заметные изменения в этих продуктах.
Если интересно...

JetBrains на RubyConfBy в Минске 22 марта

Время на прочтение1 мин
Охват и читатели2.1K
Привет, Хабр!

Уже в это воскресенье, 22 марта, в Минске пройдет однодневная конференция RubyConfBY, и наши докладчики уже пакуют чемоданы. В этот раз два Андрея, Андрей Вокин и Андрей Власовских, расскажут об инструментах, позволяющих находить ошибки в Ruby-коде без его выполнения. При этом, представляя команды RubyMine и PyCharm, они также попробуют сравнить Ruby и Python, чтобы понять, как стиль программирования влияет на статический анализ кода.

И немного о самой конференции со слов ее организаторов:
Читать дальше →

Итоги C++ розыгрыша и демо рефакторингов в CLion

Время на прочтение2 мин
Охват и читатели11K
Привет, Хабр!

Некоторое время назад мы объявили конкурс — требовалось продолжить фразу:
Бьёрн Страуструп создал С++ 36 лет назад, и он до сих пор востребован и пользуется популярностью у разработчиков, потому что...

Спасибо всем участникам за массу положительных эмоций и разнообразные предположения о том, что же сделало C++ таким популярным.

Посовещавшись, мы выбрали топ-6 ответов:

  1. @Logonoff
    Бьёрн Страуструп создал С++ 36 лет назад, и он до сих пор востребован и пользуется популярностью у разработчиков, потому что помимо языка Бьёрн изобрел также капсулу времени и ионный бластер, с помощью которых он уничтожает все альтернативные реальности, в которых C++ непопулярен.
  2. @poxu
    Бьёрн Страуструп создал С++ 36 лет назад, и он до сих пор востребован и пользуется популярностью у разработчиков, потому что он лучше любого другого языка позволяет разрабатывать программное обеспечение, предназначенное для работы на платформах с произвольными ограничениями, будь то частота процессора, объём оперативной памяти или размер батарейки. А ещё, в отличии от plain C, в нём есть деструкторы!
  3. @bogolt
    мир захватывают самые практичные, а не самые красивые.
  4. За внимательность спасибо fshp
    Бьёрн Страуструп создал С++ 36 лет назад, и он до сих пор востребован и пользуется популярностью у разработчиков, потому что «C++» у вас написан кириллицей, а он таких ошибок не прощает.
  5. @HDDimon
    Бьёрн Страуструп создал С++ 36 лет назад, и он до сих пор востребован и пользуется популярностью у разработчиков, потому что позволяет придерживаться золотой середины между сложностью и производительностью.
  6. @fogone
    потому что это единственный нативный язык, под который можно найти разработчиков.


Узнать, кто же победил

Продукты JetBrains по ценам прошлого года

Время на прочтение1 мин
Охват и читатели36K
Нас постоянно спрашивают: «Когда же будут скидки?». Отвечаем: «Скидки — есть!».

До 5 февраля на ВСЕ продукты JetBrains можно приобрести новую лицензию или обновить существующую со скидкой 40% от текущей цены.

На этот раз акция не международная, а только для жителей трех стран: России, Украины и Беларуси. Мы понимаем, что курсы валют сильно пошатнулись и изменили цены в последние месяцы, и надеемся, что наша акция как-то компенсирует это и позволит вам не экономить на производительности и качестве кода.

Как воспользоваться скидкой?
Читать дальше →

Розыгрыш билета на конференцию С++ Russia от компании JetBrains

Время на прочтение2 мин
Охват и читатели8.7K
Всем привет,

Как вы знаете, JetBrains сейчас активно ведет разработку сразу нескольких продуктов, поддерживающих языки С и С++. ReSharper C++ и CLion сейчас пока находятся в стадии ранней программы тестирования (Early Access Program), а в AppCode мы не только добавляем функции для работы с новым языком Swift, но и активно дорабатываем поддержку С и С++.

27-28 февраля 2015 в Москве пройдет первая в своем роде конференция C++ Russia, организованная сообществом C++ User Group Russia. Нас ждет множество отличных докладов на самые разнообразные темы из мира С++.

Читаем дальше