Blogs

Extensions Roundup - Fun with Git

The first extension I built for Visual Studio Code was called Git Blame. It lets you quickly see which developer most recently modified the currently selected line ("blame"). It was simple and effective. Since the time when I built this extension, there have been many more awesome Git extensions added to the VS Code Marketplace. Here are some of my favorite.

Tip: Install any of these extensions by clicking the Extensions View button, typing the name of the extension in the Search box, and clicking Install. See more instructions here.

Annotator

This extension takes "blame" information to the next level. You can see all the commit information in the gutter and it's clickable! When you click on the blame, you see the diff of that commit. The gutter color is darker for older commits and lighter for the most recent commits, which was a smooth way to create the UI. Truly an excellent extension and my personal favorite.

gitignore #2

The second gitignore extension (note that they are from different publishers) will pull in template .gitignore files. Are you coding in Python and want all the "usual" Python .gitignore configurations? Install this extension and run a simple command to pull down the .gitignore from github/gitignore.

Want to see your extension featured?

Have other extensions you like or want to see your extension in the next roundup? Ping me on Twitter!