Logo

dev-resources.site

for different kinds of informations.

Pair programming in PHPStorm

Published at
9/22/2022
Categories
pairprogramming
phpstorm
sharingiscaring
Author
eelcoverbrugge
Author
14 person written this
eelcoverbrugge
open
Pair programming in PHPStorm

What is pair programming

According to wikipedia: Pair programming is an agile software development technique in which two programmers work together at one workstation.

Best said: you and your colleague program together at the same time. Wether you sit next to each other or do this online, the idea is you switch roles now and then so you both programmed a part of the code. One is coding and the other will help you while you write your code and both players think out loud.

Like drivers in a rally car:

Why would you pair program

For many reasons:

  • Problems are better solved, code quality increases
  • Your code is being reviewed on the go
  • Better ideas by talking through your ideas and solutions
  • Learning from each other when having different approaches

How to pair program in PHPStorm

Of course you can share your screen and pair program, but I prefer doing so via PHPStorm and this is how to:

  1. Start a session

Image description

  1. Access control
    Image description

  2. Accept
    Image description

  3. Send url for invitation

CongratS! You are officially pair programming now

Bonus: follow your colleague

When a sessions is running, you can easily follow each other by clicking on the name of your colleague. It should color your window and say something like "Following colleague..."

Image description

Checkout the documentation for more info and how to setup your session from the start (https://www.jetbrains.com/help/idea/code-with-me.html#start-guest)[https://www.jetbrains.com/help/idea/code-with-me.html#start-guest]

phpstorm Article's
30 articles in total
Favicon
How to configure PHPStorm to work with Vite - Aliases
Favicon
Cursor AI Editor vs PhpStorm - a quick Laravel comparison
Favicon
Snapshots for AI: A β€œRAG-Like” solution for programming with LLMs
Favicon
Como instalar o PHPStorm no WSL2
Favicon
Enhance PhpStorm File Templates with Velocity πŸ§ͺ
Favicon
Simple DX improvement in PHPStorm
Favicon
Interact with Docker containers without leaving PhpStorm
Favicon
Docker on WSL with PhpStorm - Best of both worlds
Favicon
Phpstorm Intellij search mode when focusing
Favicon
Simplify API Testing with PhpStorm HTTP Requests
Favicon
Running HTTP requests in PhpStorm
Favicon
PhpStorm with Docker
Favicon
How to select a File Using Ctrl+P In PHPstorm as I did in VSCode and VSCodium
Favicon
Automatic Git Commit and Push on Save using PHPStorm
Favicon
XDebug, PHPStorm, Docker, macOS Ventura
Favicon
Laravel Sail & XDebug
Favicon
Atalhos para ser mais produtivo no PHPStorm
Favicon
Comment Publier Rapidement un Projet sur GitHub
Favicon
Impressions on GitHub Copilot and PHPStorm - March 2023
Favicon
Using Laravel Sail alongside PhpStorm
Favicon
Pair programming in PHPStorm
Favicon
PHPStorm Tips #10 : Last Edit Location
Favicon
PHPStorm Tips #9 : Zoom ton code
Favicon
PHPStorm Tips #7 : Naviguer dans le YAML
Favicon
My barebones React component snippet
Favicon
PHPStorm Tips #5 : Toute la pouissance des Live Templates
Favicon
PHPStorm Tips #6 : Les contextes
Favicon
PHPStorm Tips #8 : Rechercher et ouvrir plusieurs fichiers
Favicon
PHPStorm Tips #2 : Select Occurences
Favicon
PHPStorm Tips #4 : Extend Selection

Featured ones: