Как стать автором
Поиск
Написать публикацию
Обновить

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

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

DataGrip 2019.2: Управление соединениями, поиск по данным, фильтрация в навигации

Время на прочтение5 мин
Количество просмотров26K
Привет! Рассказываем о том, что мы сделали в DataGrip за четыре месяца. Если вы используете поддержку баз данных в других наших IDE, этот пост для вас тоже.


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

Релиз CLion 2017.2: интеграция с Clang-Tidy, C++17 в мастере создания нового проекта, повышение производительности IDE

Время на прочтение7 мин
Количество просмотров9.4K
Привет, Хабр! Лето в этом году местами подкачало (у команды CLion в Питере уж точно), а вот новый релиз CLion 2017.2, мы надеемся, удался! В этом посте мы хотим рассказать про новые возможности, важные баг-фиксы, и дать Вам возможность задать вопросы или поинтересоваться какими-то конкретными планами в комментариях.

image

Если коротко, то релиз CLion 2017.2 посвящен:

  • Расширению возможностей анализатора кода (это касается как встроенного, так и стороннего инструмента – CLang-Tidy)
  • C++17 в мастере создания нового проекта
  • Поддержке PCH для MSVC (мы ниже обязательно расшифруем все аббревиатуры!)
  • Force Step Into в отладчике
  • Автоматическому созданию Google Test конфигураций для таргетов, слинкованных с gmock
  • Отменяемым асинхронным действиям навигации и загрузки CMake
  • Общим улучшения производительности
  • И еще многому другому!

Готовы попробовать уже сейчас? Скачивайте бесплатную 30-дневную версию с нашего сайта и вперед!
Нужно больше подробностей? Детали ниже. Кстати, попробовать все новые возможности можно на небольшом демо-проекте, который мы специально подготовили для этих целей.
Читать дальше →

Релиз CLion 2016.2: удаленная отладка, поддержка формата Doxygen, новые возможности кодогенерации и многое другое

Время на прочтение7 мин
Количество просмотров13K
Привет, Хабр!

Чуть больше года прошло с момента первого релиза нашей кросс-платформенной IDE для разработки на C и C++. За это время у нас появились десятки тысяч пользователей, среди клиентов встречаются такие организации, как NASA и AirBnB, а самый популярный запрос в трекере набрал более 500 голосов. И кстати, мы не зря просим вас голосовать за те запросы, которые вам наиболее интересны или актуальны. Наша очередь задач на разработку зависит от вашего мнения и ваших голосов в первую очередь. Именно поэтому релиз 2016.2 включает в себя так много долгожданных возможностей!



А теперь обо всем по порядку.
Читать дальше →

JetBrains и Django анонсировали 30% распродажу PyCharm, c передачей всех денег в фонд Django

Время на прочтение3 мин
Количество просмотров13K
После нескольких лет поддержки фреймворка Django в PyCharm, JetBrains и Django Software Foundation договорились о партнерстве и проведении двухнедельной распродажи лицензий PyCharm c последующей передачей всех заработанных на распродаже денег в фонд Django на развитие различных проектов и инициатив. В дополнение к распродаже, частью партнерства является внедрение нового стандарта аннотаций типов в Python (PEP 484 Type Hints) в будущие версии Django.



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

Что будет нового на .NEXT и почему это будет хорошо

Время на прочтение2 мин
Количество просмотров11K
107 из 137 хабраюзеров, которые участвовали в голосовании о теме доклада Дино Эспозито на конференции .NEXT (8 декабря 2014, Москва, Radisson Славянская), могут быть вдвойне довольны: во-первых, Дино расскажет о том, за что они голосовали — ASP.NET vNext: What it means to you and what it means to Microsoft. Во-вторых, здесь и сейчас мы коротко напомним, какие еще доклады будут на .NEXT в этот раз, а также расскажем, как докладчики стараются, чтобы на конференции их было приятно слушать.



Итак, кроме Дино на .NEXT будут:
и что, впрямь стоит туда пойти?

Обновления в ночь на пятницу, 13-е: ReSharper и другие .NET-продукты

Время на прочтение3 мин
Количество просмотров11K
Нет, этот пост не про поддержку C++ в решарпере. Это потом.

А пока что мы постарались и обновили почти всю линейку .NET-инструментов. Теперь вы можете их взять и установить:
  • ReSharper 8.1 (улучшает в Visual Studio примерно все)
  • dotCover 2.6 (выполняет тесты и замеряет покрытие ими кода)
  • dotTrace Performance 5.5.3 (профилирует тесты и прочие .NET-сборки)


ReSharper 8.1

Вдогонку обновлены сопутствующие товары: ReSharper SDK (для написания расширений к ReSharper), dotTrace SDK (для встраивания профиляции в произвольные приложения) и ReSharper Command Line Tools (для анализа .NET-кода из командной строки).

Новый ReSharper может быть вам интересен (даже в пятницу вечером) по следующим причинам:
Читать дальше →

Сезон обновлений в JetBrains: RubyMine 6.0

Время на прочтение3 мин
Количество просмотров10K
image

Мы выпустили RubyMine 6 — новую версию нашей профессиональной интегрированной среды разработки для Ruby и Rails. В 6-й версии добавлена долгожданная поддержка работы с несколькими проектами, для ускорения работы переписан парсер Ruby, которому заодно добавили поддержку Ruby 2.1-preview1. IDE стала значительно производительнее, а поддержку Ruby 2.1-preview2 мы планируем сделать в RubyMine 6.0.1.

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

О харизме, багах и большеглазых птицах. История одного баг-трекера

Время на прочтение3 мин
Количество просмотров10K

В прошлом году мы начали серию постов behind-the-scenes, приоткрывающих занавес над внутренней жизнью компании JetBrains. На сей раз мы расскажем об истории создания продукта YouTrack — не менее интересной, чем предыдущая про AppCode.

Баг-трекер от JetBrains пополнил «портфолио» компании в 2009 году. Изначально его гордо величали Charisma. К сожалению, зарегистрировать это название не удалось — товарный знак оказался занят, как это нередко случается. В связи с этим состоялся целый ряд мозговых штурмов с целью найти наиболее подходящее название, отражающее сущность нового продукта.

Зато Charisma избавила девелоперов от бремени выбора коднеймов, и с тех пор в продуктовой команде за основу выбора коднеймов берутся качества характера и человеческие эмоции. Подробнее о коднеймах мы рассказывали здесь. И хотя официальное название давно найдено, некоторые наши разработчики продолжают ласково звать баг-трекер «Харизмой».


Что в имени тебе моем?

Процесс обсуждения и выбора названия был весьма веселым и запоминающимся, и команда JetBrains порой с улыбкой и возбуждением вспоминает о тех временах.
Читать дальше →

Вышел Kotlin M4

Время на прочтение3 мин
Количество просмотров5.5K
Вышел Kotlin M4, очередной milestone нашего языка программирования. Теперь Kotlin совместим с JDK7, научился еще лучше выводить типы, стал побыстрее. Сильно продвинулся отладчик, интеграция IDE с JUnit, поддержан новый механизм сборки, который со временем перерастет в инкрементальный компилятор… В этом посте я коротко расскажу о самом интересном, более подробно про M4 можно почитать здесь (по-английски).
Читать дальше →

Удаленный доступ к IDE при помощи Projector

Время на прочтение4 мин
Количество просмотров9.7K

Как вы наверняка знаете, Swing — это фреймворк, позволяющий разрабатывать графические интерфейсы для приложений на платформе Java. IDE JetBrains используют Swing для отрисовки интерфейсов. Также Swing применяется и в других IDE на базе IntelliJ, например, в Android Studio.

IDE JetBrains и приложения на Swing — десктопные приложения, и, в целом, это плюс. Однако бывают случаи, которые требуют иного подхода (например, тонкий клиент). И именно здесь нам пригодится Projector.

Projector — это технология, с помощью которой вы запускаете IDE на базе IntelliJ либо Swing-приложения на сервере. Далее вы можете подключаться к ним откуда угодно, используя браузеры или нативные приложения.

Читать далее

DataGrip 2020.3: SQL для Монги, новые форматы экспорта, интроспекция прав доступа и другое

Время на прочтение6 мин
Количество просмотров5K
Привет! Очередной длинный пост о том, что мы сделали за последние четыре месяца. Как всегда, мы говорим DataGrip, а подразумеваем все остальные наши IDE. В том числе и WebStorm, SQL-плагин к которому теперь можно докупить.


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

IntelliJ IDEA 2020.1: Java 14, анализ потока данных в отладчике, новый режим LightEdit и многое другое

Время на прочтение4 мин
Количество просмотров8.4K

Привет, Хабр!


На прошлой неделе состоялся релиз IntelliJ IDEA 2020.1, и в этом посте мы коротко расскажем о самом интересном в новой версии. Из крупного: мы добавили поддержку Java 14, анализ потока данных в отладчике, режим редактирования файлов без открытия проекта (LightEdit) и новые фичи для разных фреймворков. Все подробности можно узнать на странице What’s new.


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

WebStorm 2019.3: ускоренный запуск, усовершенствованная поддержка Vue.js и другие улучшения

Время на прочтение5 мин
Количество просмотров12K
Всем привет!

Давненько на Хабре не было блог-постов от команды WebStorm. Что же, будем исправляться, тем более, есть отличный повод: мы только что выпустили последнее крупное обновление WebStorm в этом году.

webStorm-2019-3-released

Если у вас нет времени на чтение всей статьи, вот несколько слов о том, что появилось в WebStorm 2019.3:

  • Мы проделали серьезную работу над ускорением запуска IDE, и теперь WebStorm 2019.3 отображает экран приветствия и открывает ранее проиндексированные проекты приблизительно на 20% быстрее по сравнению с предыдущими версиями.
  • Благодаря автодополнению имен слотов, быстрой документации для символов Vue и поддержке компонентов, определенных в отдельных файлах, теперь вы можете создавать приложения с Vue.js еще быстрее.
  • Существующую функциональность стало удобнее использовать: теперь вы можете автоматически включать глобальные средства просмотра файлов для всех новых проектов, быстрее клонировать проекты из GitHub и не только.
  • Автодополнение кода для JavaScript и TypeScript стало еще умнее. Например, для новых переменных, функций, классов и интерфейсов WebStorm теперь подсказывает подходящие имена, которые уже использовались в той же области, но еще не были определены и отмечены как unresolved.

Это только часть улучшений. Чтобы попробовать их в деле, скачайте 30-дневную пробную версию WebStorm 2019.3 на сайте или с помощью Toolbox App. Полную версию могут использовать обладатели действующей подписки на WebStorm или All Products Pack, а также бесплатно студенты и разработчики проектов с открытым исходным кодом.

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

JetBrains Open Day в Петербурге: видео

Время на прочтение2 мин
Количество просмотров4.7K
Недавно мы провели в нашем новом питерском офисе Space первое большое мероприятие — JetBrains Open Day.

Наталья Числер, VP по управлению персоналом:

— Есть такая традиция в нашей компании — приглашать гостей в новые офисы. Мы делали это в Петербурге в 2013 году, когда переехали в Universe, в Новосибирске, когда там стартовал офис, в Москве и вот снова в Петербурге. Это очень хороший формат для знакомства с интересными людьми, обмена мнениями и эмоциями. Получилось сделать праздник, причем и для самих себя. Идея была провести содержательное мероприятие с докладами, разговорами о продуктах и наших планах. Дать коллегам извне возможность увидеть JetBrains изнутри, понять, какие мы, чем живем, кого мы ищем и нанимаем. Нам тоже было очень интересно общаться с гостями.


Как обещали, делимся видеозаписями докладов.
Читать дальше →

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

Немного технической лирики о C++ Tools от JetBrains, и при чем тут единороги

Время на прочтение4 мин
Количество просмотров9.2K
Начну не с моего типичного “Привет, Хабр! У нас тут очередной крутой релиз”, а с “Привет, меня зовут Настя, я ПММ в JetBrains и я отвечаю за наши инструменты для C++”. Или нет, попробую еще раз, вот так: “Привет, пишет вам C++ разработчик с 8-летним стажем, который 5 лет назад нашел-таки себе применение в любимой и знакомой компании мечты – JetBrains, а потом в сутках внезапно закончились часы, а идеи всё прут”.

Нет, это не традиционный пост о поисках кандидатов на вакансию. Я попытаюсь рассказать про то, почему инструментов для C++ у нас несколько и какие есть идеи и планы у нас на их счет, а еще почему вы не забудете C++, если перестанете писать на нем как разработчик, а станете PMM-ом (спойлер, если вы не член комитета стандартизации языка C++, то у вас большие шансы узнать язык даже лучше). А если после этого вам захочется поучаствовать в этом в роли PMM-а, то я буду рада вашим резюме на anastasia.kazakova@jetbrains.com.
Читать дальше →

Встречайте IntelliJ IDEA 2016.1

Время на прочтение2 мин
Количество просмотров32K
На прошлой неделе мы выпустили очередное крупное обновление — IntelliJ IDEA 2016.1. Ранее я уже писал подробно о доступных в нем улучшениях, а в этом посте лишь приведу их краткий список, дам ссылки на новые видео, и, конечно, буду рад ответить на ваши вопросы в комментариях.



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

Скидки от JetBrains для стартапов

Время на прочтение2 мин
Количество просмотров12K
image

Перед Новым Годом мы получали много вопросов типа «Jetbrains, а когда же будет распродажа лицензий?» Честно говоря, нам такие вопросы задают даже когда праздников не предвидится. А так как никакого достойного повода делать скидки у нас не нашлось, то и никакой акции, похожей на Doomsday 2012 года, мы не устроили.

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

На этот раз мы придумали вот что…
Читать дальше →

Как Kotlin получил 11 контрибьюторов из четырех университетов

Время на прочтение3 мин
Количество просмотров9.1K
Только что вернулся с интересного мероприятия: более сотни студентов из четырнадцати университетов три дня писали код под руководством коммиттеров из Open Source проектов (одним из которых был Kotlin). И это только начало :)
Читать дальше →

С Новым Кодом!

Время на прочтение1 мин
Количество просмотров7.1K
Привет, Хабр!

В эти праздники мы решили почувствовать, каково это — быть Дедом Морозом. Оказалось, что очень здорово!

Недели полторы назад мы объявили конкурс на лучшее письмо в JetBrains с новогодними пожеланиями. Результаты превзошли все наши ожидания! Более 200 человек написали нам о том, как сильно они хотят лицензий от JetBrains. Те из них, кто больше всего поразил нас своей искренностью и оригинальностью, а таких оказалось 15, были удостоены призов — новых персональных лицензий или обновлений.

От всей души желаем вам «сбычи мечт» и отличных праздников!

Мастер Йода и его бумажные падаваны: Креативно-корпоративная история

Время на прочтение3 мин
Количество просмотров11K
Преамбула
Данное полотно, украшающее корпоративный блог JetBrains, можно условно назвать «Мастер Йода и его бумажные падаваны».

Произведение призвано иллюстрировать мастерский уровень блог-постингов. Бумажность, а точнее оригамность, придает группе существ некоторую легкость и необязательность, что весьма подходит к формату блога как такового. Однообразный технический текст приятно оттеняет яркую эмоциональность образов мастера и его детей-учеников, а слова «… pleasure… develop» тонко отнесет пользователя картиной в приятные моменты, когда эти потомки мастера, его будущие ученики, только замышлялись, производились, не побоимся этого слова, «разрабатывались».

Создание, а главное согласование графики в нашей компании проходит не всегда гладко. Кто-то графику заказывает, другой ее делает, третий, пятый и десятый комментируют, и все, как в известной басне Крылова, тянут в разные стороны. Вот, примерно, как складывался этот процесс в данном случае.

Главный по блогам: Креативчег получили. Есть вопросы.
Дизайнер: К вашим услугам!
Главный по блогам: Почему зеленое? Зеленое не годится.
А дальше, дальше-то что было?