Love the plug in. Would be awesome if there was a way where you could collapse by level. So that I can expand an complex method piece meal...see the first level of branching, then hit a short cut key to see the next level...kinda crazy?
I say no, because it requires to write some special parse logic, and this is impractical. I'm just too lazy to do it.
As a dirty hack I can suppose to embrace contents of each case.
As a good improvement I can suppose refactor and extract method from each case to improve readability.
I could not reproduce this problem, maybe because I have never worked with Entity Framework and don't understand correctly all needed actions.
So I did the following:
1. Created Console app.
2. Selected "Add New Item" in project context menu.
3. Selected "ADO.NET Entity Model"
4. Selected "Empty model"
5. Model1.edmx appeared in Solution Explorer.
6. Added 1 Entity from the toolbox, saved project.
7. Opened Model1.Designer.cs and no crashes (made it on 2 different PCs)
Could you provide some more information about your environment?
1. Edition of your Visual Studio? (I have Professional Edition)
2. List of all other (extensions) tools installed.
3. Do I need to install EntityFramework 5.0.0 from NuGet package manager to be able to reproduce your problem?
4. Your OS?
I installed your extension and it worked great, it's exactly what I was looking for. However, a large part of my code base is built on workflow and I found that after installing your extension I could no longer view the designer of the workflows. The code displayed fine but the designer would instantly and silently crash VS.
I like this extension and it's really useful but it changes my color scheme ?! I don't use standard coloring and when installed this it changes color for URL's and I get this annoying change of background color for region that should be collapsed on mouse hover above expand control (+)
When I uninstalled C# Outline all return to normal.
I tried to reproduce this issue, but all render correctly.
1. Do you have any other tools installed?
2. What is your color settings (at least most significant)?
3. Can you post a screenshoot of the bug?
4. What version and edition of Visual Studio do you have (with or without SP1)?
in really huge files this tool is very slow. Every view seconds my complete Visual Studion stops for about 5 seconds - that is really anoying while typing code. I really need this tool because our (old) code consists of many ifs and elses with much code in braces.
Is there a possibility to change the timer? For me it would be ok if the tool refreshes every view minutes instead of every view seconds. Or better it refreshes only when the "+" or "-" are clicked to show or hide codeblocks. While typing code it do not need to refresh.
greets and thanks for this wonderful tool.
I know about this issue, however, I simply do not know how to speed up outlining process. 2,5 seconds timer is ok for most cases, so I did not change the source code nor create settings for this extension. So I simply provide fast and dirty fix: https://github.com/downloads/Skybladev2/C--outline-for-Visual-Studio/CSharpOutline.vsix
This is the version with only one change - timer is set to 3 minutes. Hope this helps.
I think this could be made via ordinary Tools - Options - Environment - Fonts and Colors, because this tool changes only the way collapsable regions are created, but not the appearance. If there is no such a setting, I would rather say it is impossible.
Meanwhile, I tried to change my backgroud to black and I was able to clearly see the outlining. Could you provide any visual feedback (screenshot)?