Thank you for this plugin. I've gotten used to having this type of functionality while using JetBrains IDE tools, and you never really realize how much you utilize something until it's gone. It helps make the transition into moving back to Visual Studio that much easier.
I want to keep using the extension. However, because of reasons outside my control, one of the classes I work with is around 10,000 lines of code. The extension causes Visual Studio to hang for several seconds at a time, intermittently in VS 2010. Any suggestions?
The outlining process is a synchronous one, and I can not make it parallel to speed it up.
The only thing I can advice you is to use 'partial' keyword to split your class into several files, so you can navigate a smaller pieces of code.
Any other method of refactoring that decouples your code and breaks it into smaller parts is also welcoming.
Oh, believe me, I want to break that class. ;) One of the methods is about 3000 lines. Not good stuff. I'm low on the totem pole, navigating my way through politically charged waters. Thanks for the encouragement and ideas.
Microsoft Visual Studio Professional 2015
版本 14.0.23107.0 D14REL
Microsoft .NET Framework
Visual Basic 2015 00322-40000-00000-AA394
Microsoft Visual Basic 2015
Visual C# 2015 00322-40000-00000-AA394
Microsoft Visual C# 2015
Visual C++ 2015 00322-40000-00000-AA394
Microsoft Visual C++ 2015
I'm afraid I have too little time and will to support this add-on as long as creatig new one. However, you can copy, modify and release your own version from my sources: https://github.com/Skybladev2/C--outline-for-Visual-Studio
You will just need to change language affinity attribute.
It's a year later now. I just tried installing it in VS2012 and it says it is 'not installable on any currently installed products.
We'd all REALLY appreciate it if you could release an updated version
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)?