Live Share Pomodoro
Live Share Pomodoro enhances the existing Visual Studio Live Share experience, by enabling you to use the Pomodoro technique for time management within collaboration sessions. All participants within the session work against the same synchronized timer, and can stop and reset it collaboratively. For certain use cases (e.g. pair programming), this can provide a useful means of adding structure to the Live Share session (e.g. enforcing when to take breaks, providing a moment to switch roles), without needing to rely on a seperate tool or individual preference.
To begin using the collaborative pomodoro within your Visual Studio Live Share sessions, simply perform the following steps:
Install this extension, then reload VS Code
Live Share button in your status bar to start a new collaboration session, and invite the developers you'd like to collaborate with.
Make sure the developers you're collaborating with also have the Live Share Pomodoro extension installed.
Open the Live Share
Session Details view, and click the
Ready to work! item under the
Pomodoro node, in order to start the pomodoro timer.
Start coding! When other developers join your session, their pomodoro will automatically synchronize with you, so that you share a single timer, and all know when to stop and take a break.
When an interval is completed, it will automatically roll into a break. However, once a break is completed, you need to explicitly start the timer again, in order to begin the next interval. As you complete intervals, the
Pomodoro tree node will update to show the number of intervals you've completed, as well as display a checkmark for each completed interval. Once you complete all intervals, the pomodoro is done, and you can choose to start a new one.
If at any time during an interval, you need to step away, you can simply click the timer node (or right-click it and select
Stop), which will reset the current interval back to its original duration (e.g. 25 minutes). When you're ready to start working again, simply click the timer node again to re-start the interval (or right-click it and select
Start). If you need to rest the entire pomodoro, you can right-click the
Pomodoro node and select
By default, the pomodoro uses the following standard settings, which can be fully customized to meet your preferences:
|The number of intervals per pomodoro
|The duration (in minutes) of each interval
|The duration (in minutes) of each break between intervals
|Long Break Duration
|The duration (in minutes) of the long break at the end of the pomodoro