consulo / consulo-csharp

Languages: C#
Apache License 2.0
50 stars 6 forks source link

I think i know what is the problem #512

Closed winxalex closed 4 years ago

winxalex commented 6 years ago

I've in folder .git with 100,000 files and here consulo got stuck. Also I didn't undestud why you reindexing Unity.meta files. Ex I move the box in unity, unity change .meta so nothing code related and smart Consulo doing reindexing blocking everything. Why not background thread if something. I'm seing 2GB of Mem are free but still can't open one popup from 1000 lines file search for autocomplite. Something is way to wrong. Displaying Unity log also slow down everything and its not of any help.

VISTALL commented 6 years ago

Consulo (and IDEA) index almost all files from project (except excluded files). Hung after big external project change, it's a known problem of IntelliJ platform (idea have few bad logic in platform, and it can't be easly changed).

Meta files can't not be fully excluded - due after they will not show in project view (it's ok), not handled by file rename (not ok), and will fully ignored by IDE version control (not ok).

That why it's not panacea.

Thanks

winxalex commented 6 years ago

I need to make video so you have feeling what is happening... to see the diffrence how the system is quite fast and the program is so slow...

VISTALL commented 6 years ago

You can. I will see on any action it slow - and add it to my check list.