This extension adds some convenience features I missed in Visual Studio.
It adds items to the editor context menu for inspecting the preprocessor and code generator output for C++ and C# (relying on ILSpy being on the path).
In conjunction with an assembler syntax highlighting extension like AsmHighlighter this provides an easy way to optimize code or figure out preprocessor issues.
It strives to jump to the correct place in the generated output file if possible.
This may not be correct if you are in a template function and want to see the assembly or the cursor is placed on a line using macros and preprocessed output is desired.