JDD: Парное программирование - Kovalevskyi-Academy/AcademyWiki GitHub Wiki
- Одна голова хорошо, а две — лучше
- Что такое Code With Me
- Начало работы с Code With Me
- Дополнительные материалы
Обратная связь очень важна в процессе буткемпа. Мы ходим на ежедневные созвоны, проходим ревью, просим помощи, когда застряли на чем-то и даже самые смелые из нас решаются попробовать полайвкодить и в этом нам здорово помогает демонстрация экрана в Discord или Google Meets. А что, если это можно сделать еще лучше?
Были ли вы в ситуации, когда в процессе ревьюирования или помощи решения проблемы, вам хотелось совместно поработать над кодом, открытым в IntelliJ IDEA коллеги при демонстрации экрана? Тогда следующий инструмент для вас! Это позволяет сделать новый инструмент для удаленной совместной разработки и парного программирования Code With Me от JetBrains.
Новая функция от JetBrains будет полезна в следующих ситуациях:
- Парное программирование – совместное редактирование, тестирование и отладка проектов.
- Программирование Swarm* – одновременное кодирование в единой удаленной среде IDE.
- Сопровождение и наставничество – приглашение гостя или нескольких гостей следовать за вами, чтобы вы могли показать и объяснить код.
* Swarming - концепция из экстремального программирования, когда несколько человек работают над одной и той же задачей.
Code With Me позволяет вам делиться окном текущего открытого проекта в среде IntelliJ IDEA с другими студентами. Остальные участники буткемпа, при вашем согласии, быстро получают доступ к коду с возможностью просматривать проект, исследовать проблемы и работать над кодом совместно в режиме реального времени.
При этом все преимущества IDE JetBrains (автозаполнение кода, интеллектуальная навигация, рефакторинг, отладка и встроенный терминал) по-прежнему доступны.
Этот инструмент представлен в виде плагина, доступного в IntelliJ IDEA и других IDE на основе IntelliJ, начиная со сборки 2020.2 (2020.2.x). Все, что нужно сделать – это загрузить последнюю доступную версию IntelliJ IDEA (сойдет и Community edition) и установить плагин Code With Me из Marketplace ( File | Preferences / Settings | Plugins | Marketplace):
После этого на панели инструментов появится команда, с ее помощью можно создать общую веб-ссылку, которую затем отправить коллеге, чтобы он мог присоединиться к среде IDE:
На текущий момент Code With Me находится в режиме раннего тестирования – Early Access Program. Хотя это и предполагает вероятность некоторых ошибок и нестабильной работы, но зато функцию можно использовать бесплатно.