I suggest you ...

C++ code map

This suggestion is migrated to Developer Community. Please use below link to view the current status.
https://developercommunity.visualstudio.com/content/idea/351272/c-code-map.html
Add support for C++ code maps!

160 votes
Vote
Sign in
(thinking…)
Password icon
Signed in as (Sign out)
You have left! (?) (thinking…)
Chase shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

5 comments

Sign in
(thinking…)
Password icon
Signed in as (Sign out)
Submitting...
  • Eugenio Miró commented  ·   ·  Flag as inappropriate

    Enums cannot be filtered in code map. That clutters diagrams of assemblies with lots of enums with information that's not needed

  • Bogdan Gavril commented  ·   ·  Flag as inappropriate

    Code Map already supports C++

    Code Map is available in VS 2013 Ultimate and VS 2015 Enterprise editions. It is not available in the lower versions.

    Code Map for C++ is supported, but it does not have all the entry points as code Code Map for C#. Namely you cannot right click on a method in the editor and invoke "Show On Code Map" and related items.

    You can however drag & drop individual code elements or files from Solution Explorer, Class View and Object Browser.

  • Anonymous commented  ·   ·  Flag as inappropriate

    Hey Jean-Marc,

    I am working with VS 2013 Premium with update 3. Within in my C++ solution, I cannot find the item "Show on Code Map" after right click.
    And there is no code map icon on my tool bar when debugging.

    I thought the code map comes with VS by default. Am I right?

    Many thanks,
    --
    Howard

  • Jean-Marc Prieur (MSFT) commented  ·   ·  Flag as inappropriate

    Hello Chase - and everybody who voted for this.

    What do you mean by "Add support for C++ code maps". Could you please be more specific. For instance:
    - you can already right click on a type / method / function field in the solution explorer and choose "Show on Code Map".
    - you can also drag&drop a file from the solution explorer to a map.

    Regards
    Jean-Marc - Senior Program Manager, MSFT

Feedback and Knowledge Base