Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

C# project - search for symbol or search for file regularly takes forever and needs to compile #31

Closed
alexdima opened this issue Feb 9, 2016 · 4 comments

Comments

@alexdima
Copy link

alexdima commented Feb 9, 2016

Moved from microsoft/vscode#2820
From @rsunkabam

unity3d project workspace. Using cmd-T or cmd-P more often than not results in a very long wait time before completion results appear. If the file in question was recently opened it's nearly immediate, but if not, it could take 15+ seconds. This makes it severely limited in usefulness for larger projects.

Can't seem to find option that pre-compiles everything to cache symbols, or continues parsing/compiling while working until it's all consumed.

suggest an option that does just that, such that symbol navigation works more like monodevelop, and any symbol I care about is ready to find at any moment.

@DustinCampbell
Copy link
Member

@rsunkabam: I'm curious to know if this is still an issue for you with the latest version of the C# extension. Thanks!

@RogueRocketGames
Copy link

@DustinCampbell it seems to be a little better than before (vscode 1.4) but on full product scope projects it's still painfully delayed looking for symbols. It works a lot better on smaller projects.
My understanding is that vscode isn't storing any kind of symbol db like full visual studio does, so in large projects it takes forever to process symbols.

@DustinCampbell
Copy link
Member

This may be improved in the latest release (1.5.2). The extension's communication with the OmniSharp server worked in such a way that it would often block on requests before allowing other requests through. This has been changed in the new releases and could help this scenario greatly.

@rchande
Copy link

rchande commented Jun 8, 2018

@rsunkabam @RogueRocketGames We haven't heard back from you in a long time so I'm closing this issue. Feel free to file a new one if you're still experiencing problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants