4. Working together, but make it cool#

4.1. Collaboration#

No one really codes alone, and finding the right tools for you and your team is 💯

4.1.1. Pair programming with Live Share#

Time for a team huddle, rubber ducks included!

Live Share is a way to send anyone a URL and have them join you in your VS Code session. It is easy to configure the permissions for guests, as well as tools to focus or request focus for all participants.

Exercise: Do it live (share)

  1. Have one team member post a live share link to their editor to the rest of the group and let folks join.

  2. Make sure all team members have text edit access and each person update your individual yearbook entries now with your team name.

  3. The Live Share host can then commit, push, and PR the changes from the VS Code UI. Note that commit messages should have co-authors auto-added to commit message if they edited the files as well.

4.2. Work with AI for coding#

We’ll go over some new extensions/features of VS Code using GitHub CoPilot.

4.2.1. GitHub CoPilot: Your AI pair programmer#

Free for students and open-source contributors

4.2.2. GitHub CoPilot Labs#

Try out some of the newest features first!

4.3. Bonus round!#

Here are some fun extensions that can help take the edge off of a busy workday.

4.3.1. Vscode-pets: Good clippy 👍#

4.3.2. Power Mode: ITS OVER 9000#

4.3.3. Music time: Spotify in VS Code#

4.3.4. Code tour#

4.4. Wrap-up & Epilogue#

It’s time to close out the tutorial and recap everything we’ve learned so far. We also want to end with some final remarks and recommendations.

4.4.1. Recap of features/lessons#

4.4.2. Where to learn more and keep up on news#

4.4.3. Next: Try out a tutorial challenge!#