On 1/8/19 8:24 AM, Eike Ziller wrote:
> Two prominent server implementations for C++, Clangd and cquery are based on 
> libclang, so I’d expect some of the issues that we have (like with parsing 
> some Windows headers, file locking, getting it to use the right compiler 
> options, parsing speed) will simply be the same.

clangd does not use libclang. Anyway, this does not invalidate the above 
statement completely as there is some shared code.

>> I too have noticed QtC's recent versions slowing down. I used to think it 
>> was a cool add, but it's starting to get in the way. OR it could be that my 
>> expectations have increased and I rely on it more whereas it as a 
>> nice-to-have. But the slowdowns remove the value added.
> 
> Please definitely make sure that you use a configuration that does not 
> include any clang-tidy checks (Options > C++ > Code Model). Any of these 
> check should be considered “optional, only enable if they do not degrade 
> performance for you”.
> 
> I fell into the same trap recently, so I wonder what we could do to provide 
> users with better hints when this happens?

In Options > C++ > Code Model, where the diagnostic configuration for 
the code model is selected, we could display a warning if the 
configuration contains any checks for tidy/clazy.

Nikolai
_______________________________________________
Qt-creator mailing list
Qt-creator@qt-project.org
https://lists.qt-project.org/listinfo/qt-creator

Reply via email to