Visual Studio - C# project appearing with C++ Syntax
<p>My Visual Studio 2015 community installation is suddenly displaying C# concepts on the VS GUI in a C++-style syntax. For example, this is a brand new C# app on .Net framework 4.5.2:
<a href="http://i.stack.imgur.com/I8hyD.png" rel="nofollow">Note the way the class name is shown in the stack frame.</a></p>

<p>It is also displaying class names with a caret (^) character suffix, and showing "nullptr" for null objects instead of "null" (in preview windows).</p>

<p>Any ideas as to what could be causing this? I was happily coding this app without any weird behavior until about half an hour ago. This behavior also occurs for applications with no recent changes made to them, so I can only assume I hit a strange key combination in Visual Studio and changed a setting by mistake.</p>

<p>Here is an example stack trace. Note how the "Language" column shows "C++":
<a href="http://i.stack.imgur.com/fBcK6.png" rel="nofollow">stack trace</a></p>