Comments are good, but they can make code hard to read.
This extension replaces comments with a callout icon.
Comments can be shown by hovering over the icon (Tooltip)

or by clicking on them to edit:

You can selectively hide or show comments using the toolbar:

Hide Singleline Comments, `ctrl //` (numpad)
Hide Multiline Comments, `ctrl /*` (numpad)
Hide Documentation Comments, `ctrl **` (numpad)
Hide All Comments, `shift ctrl -` (numpad)
You can change the shortcuts in Tools/Options/Environment/Keyboard
There are some options to tweak the behavior of the extension:

Works only for C#.
If you are using Visual Studio 2015 or newer you can use the new version of the extension.
Feedback is welcome.
Version History:
2.1.2
Fixed bug which caused visual glitches and crash
2.1
Hide collapsed comments too (ctrl-m-o)
Prevent viewport from jumping around when hiding/showing comments
Fixed incompatibility with other extensions
Improved editing experience
2.0
Added Toolbar
Bug fixes
Improved editing experience
Performance improvements
1.2
Bug fixes
Added options
1.0
Initial version
Disclaimer:
You use this extension at your own risk. It is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE.