Attila Kovacs 634 Posted 11 hours ago This shitty LSP is just the same compiler shoved into a separate thread, making work with the IDE slow as hell, constantly crashing or stuck compiling. It can't even handle code snippets if there's an error somewhere and the compiler can't compile the whole thing, which, as far as I remember, was its main goal. Honestly, the entire thing is a botched piece of garbage that was a complete waste of time to create. This was a huge step towards the world of garbage-tier IDEs. Share this post Link to post
Dave Novo 52 Posted 7 hours ago I agree with you. The LSP simply is unusable on our project and we were forced to write our own IDE plugin and utilize DelphiAST to write our own code insight and code completion. Even in much simply projects I am writing (<10 units, a few hundred lines of code) the code completion, ctrl+click to jump to an identifier, does not work well. Share this post Link to post
Darian Miller 367 Posted 7 hours ago 16 minutes ago, Dave Novo said: IDE plugin and utilize DelphiAST to write our own code insight and code completion Do you have any plans on releasing that plug-in? Share this post Link to post
Dave Novo 52 Posted 6 hours ago Unfortunately, we are not. The company has too many hoops to jump through to get anything out as open source. Plus we used a lot of our base classes and libraries to speed up the coding, so would have to disentangle that. 1 Share this post Link to post
Perpeto 5 Posted 3 hours ago You are not alone: https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-1887 Share this post Link to post
PeaShooter_OMO 15 Posted 3 hours ago 18 minutes ago, Perpeto said: You are not alone: https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-1887 I assume its still that you have to have logged a bug yourself before you are able to see other people's bugs? Share this post Link to post
Der schöne Günther 323 Posted 1 hour ago I haven't really kept up with the latest Delphi versions. Is still still the same problem with the LSP from 2020, or is this something else? Share this post Link to post