vscode-code-outline
vscode-code-outline copied to clipboard
Flat symbol list C#
In the latest version, for C# files, all symbols show up as a flat list.
I guess C# reports symbols differently to most other languages. Unfortunately previous approach broke in many more languages so I think the best solution would be to file a bug against the C# symbol provider and have it report symbol ranges containing the entire class/method definition instead of just their names/signatures.
Ok, that makes sense. Any chance of providing an option in the settings to use the old method? I know that would not be ideal, but I miss having this work. :)
I would really like to see the fallback option as well. Is there a plan to implement a fallback for C# through the settings?
No, sorry. The old method really did not work well for any languages.
is the code outline
in your image is the same with outline
?
I have the lastest version of VSC but it can't parse my C# files.
Imgur
@longtth I see the same behavior both in the code outline
extension and the new built in outline
functionality that ships with VS Code. If I am understanding your question correctly.
@mattliewer : as you can see here Imgur, the VSC 1.24.1 can't outline my Csharp file.