When did it happen? What was the dialog caption (i.e. was CodeMap complaining, or VS)? Any stack trace in the message? Being interested in a product is something more than just downloading it for free.
*UPDATE: Seems to be a VS / .NET Fwk issue when the last selected item was a hyperlink (like the "Visit" and "Close" hyperlinks in the "What's new" baloon). Anyway, workaround found, update coming soon.
**UPDATE 2: Version 2.44 available with the problem fixed.
Hi Michael, great job with the tool - I have tried many alternatives and nothing compares.
My problem that I'm currently facing is related to performance issues. I have fairly large files, which necessitates the code map in the first place. However, I'm finding that I have to wait for it to literally freeze as I'm typing. Cutting and pasting large sections of code is problematic. I'm using this tool in conjunction with CodeRush. Perhaps there's a competing threads for the same resource? I find when I disable Code Map, it's fast and responsive again.
My question is, are there any settings that will improve performance?
** UPDATE - I found that disabling the highlight code addon part has increased performance significantly (again this is with using CodeRush).
** UPDATE 2 - last update on Dec 3rd, I believe has a memory leak (probably resource related), as now I'm consistently having windows complain that VStudio is low on memory.
*** UPDATE 3 - Looks good Michael, no problems so far!
It's a great extension that severely speeds up my development, especially when working with code from others.
There are downsides though: - The performance. You might look into speeding up the scanning, perhaps caching stuff. I dunno how you're doing it now, but it can definitely go a lot faster with some extra optimization. Large files are a nightmare. - Bit glitchy, for example, I don't have the VS10x tab at the top of visual studio anymore xD, it just one day disappeared. And sometimes it gets out of sync (especially with collapsing). - Price, even though it's not necessarily too expensive, it might just be out of budget for some people. Sadly this includes me too.
And let's end this review with some upsides: - The user interface is simply the best! People here have mentioned alternatives, but imho none can match this UI. Their parsers might be faster, their UI stinks compared to this. - Recognize structure quickly! I don't know about your screen, but my little screen mostly won't even show me 2 or 3 complete methods, so it's kinda difficult to get a good overview of the structure of projects. This visualizer then makes it easier to see what is related and what isn't.