Публикации и ответы на комментарии в блогах JetBrains не выходят на русском языке с 2022 года.
Приносим извинения за неудобства.
Обзор Code With Me EAP 2021.2
Прошло почти два месяца с тех пор, как мы объявили об официальном релизе Code With Me — нашего сервиса для совместной разработки и парного программирования. Как летит время! Прежде всего, хотим поблагодарить всех, кто попробовал Code With Me, поделился своим мнением, сообщил об ошибках и прислал свои предложения по улучшению нашего инструмента. Именно благодаря вашим отзывам и предложениям Code With Me развивается, становится удобнее и полезнее для команд разработчиков.
Отдельно благодарим сообщество Rider за их терпение и настойчивость. Мы получили ваши отзывы и пожелания и теперь делаем все возможное, чтобы как можно скорее обеспечить совместимость Code With Me с этой IDE.
Кроме того, рады сообщить, что у нас появился аккаунт в Twitter, в котором мы будем публиковать все новости о Code With Me. Подписывайтесь на нас и делитесь своими историями и соображениями.
Минутка саморекламы закончена, теперь поговорим о некоторых крупных изменениях, которые мы приготовили в версии Code With Me EAP 2021.2.
Главные обновления
Переработанное автодополнение кода
Сообщество пользователей Code With Me уделяет большое внимание автодополнению кода. Поэтому мы полностью изменили принципы его работы с учетом ваших отзывов.
Прежде функция автодополнения кода получала множество предложений с сервера и пыталась использовать их на стороне гостя. Часто фильтрация и сортировка этих предложений не работала как надо, и результаты получались непоследовательными.
Сейчас мы активно работаем над бэкендом, чтобы гарантировать получение на стороне гостя ровно тех же результатов автодополнения, что и на сервере. Переработанное автодополнение кода сделает совместное написание кода более удобным и стабильным. Оно будет без проблем работать независимо от числа пользователей, использующих его одновременно.
Более полная информация для наблюдателей
Один из самых популярных сценариев использования Code With Me — когда один разработчик пишет код, а другие присутствуют в режиме просмотра. Наблюдателю важно видеть все, что видит автор кода на своем экране. Если какая-то информация отсутствует, очень легко упустить нить происходящего, а это нехорошо. Мы исправили ошибку, которая мешала наблюдателям видеть подсказки, доступные автору кода. Теперь все будут видеть именно то, что видит он.
Консоль Python в Code With Me
У нас отличные новости для всех пользователей PyCharm: в Code With Me EAP 2021.2 появилась поддержка консоли Python! Во время совместного написания кода коллеги могут выполнять ревью кода, а автор — проводить тестирование в интерактивной консоли. К этому прилагаются все положенные плюшки: проверки синтаксиса на лету с помощью инспекцией, выделение парных скобок и кавычек, автодополнение кода.
И помните, что работу можно разделить!
Самое производительное в мире решение для совместной работы
Недавно Code With Me запустил новый сервер ретрансляции на западном побережье США. В результате время отклика сократилось почти втрое, и теперь расположенные там команды могут вести совместную работу в JetBrains IDE со скоростью мысли.
Важные улучшения
- Мы добавили поддержку прокси, использующих аутентификацию — это позволит дополнительно повысить безопасность сеансов совместной работы.
- Мы улучшили подсветку в виджете инспекций. Когда гости меняют уровень подсветки, например, с All problems на None, подсветка изменится для всех участников сеанса.
- С появлением обновлений внутристрочное переименование корректно работает для гостей.
- Мы добавили поддержку окон инструмента SBT.
- Окна NPM, Gulp и Grunt теперь поддерживаются для пользователей WebStorm.
- Мы сделали ряд исправлений и улучшений в отладчике.
Что дальше
Один из важных этапов в развитии Code With Me — сделать его доступным для разработчиков Android. Нас очень порадовали многочисленные запросы от пользователей Android Studio. Сейчас наши команды совместно работают над внедрением поддержки Code With Me в сборки Android Studio Canary. Если вы хотите принять участие в подготовке бета-версии, можно запустить IntelliJ IDEA с плагином Android. Тогда вы сможете попробовать написать код вместе с другими разработчиками Android и протестировать Code With Me в действии. На данный момент функциональность несколько ограничена, поэтому мы ждем ваших пожеланий относительно окон инструментов, которые нужно добавить в бета-версию. Их можно высказать в этом тикете!
Как уже говорилось выше, обеспечение поддержки Rider имеет для нас первоочередное значение.
Кроме того, нам удалось продвинуться в создании долгожданного инструмента Remote Development, который позволит создавать удаленную среду разработки без исходного кода. Его бета-версия появится в составе следующего крупного обновления в третьем квартале 2021.
Следите за новостями и не забудьте забронировать место в числе бета-тестеров.
Полезные ссылки
- Code With Me в Twitter — самая свежая информация и полезные советы.
- Онлайн-справка поможет начать работу с Code With Me.
- Бесплатная пробная версия Code With Me Enterprise Free Trial — организуйте сеансы совместной работы в корпоративной сети, обеспечив повышенную безопасность и соблюдение ваших нормативных требований.
Мы хотим, чтобы Code With Me становился все лучше и лучше, поэтому очень ждем ваших отзывов. Попробуйте все улучшения, появившиеся в версии 2021.2 EAP вашей JetBrains IDE и расскажите нам, что вы о них думаете. Это можно сделать в комментариях под статьей, или пройдя опрос в нижней части экрана (на английском языке).
Ваша команда Code With Me
The Drive to Develop
Автор оригинальной статьи: