I worked for a year using CVS source control with integration with Windows Explorer using TortoiseCVS, which allowed me to view the history of my files graphically and let me compare any 2 versions of a file without having to open an IDE.
Recently, I started working in a new place where TFS requires me to open Visual Studio every time I want to see the history of files.
It would be great to have this level of integration between TFS and Windows Explorer. I wonder if any third party has developed such functionality? I am currently using C # with Visual Studio 2013.

This is what I see when I select the Revision Graph:
