Celso Henrique 8 Posted December 27, 2020 Can someone explain to me why you ruined Code Insight? I was very satisfied with this feature in the Tokyo version, but now, in Sydney, it has stopped working! I can no longer see the properties, procedures or functions of a simple StringList!!! 1 Share this post Link to post
Darian Miller 361 Posted December 27, 2020 3 hours ago, Celso Henrique said: Can someone explain to me why you ruined Code Insight? I was very satisfied with this feature in the Tokyo version, but now, in Sydney, it has stopped working! I can no longer see the properties, procedures or functions of a simple StringList!!! CodeInsight was radically changed with the implemention of a Language Server Protocol host as the default Code Insight provider. You can change this in: Tools->Options->User Interface->Editor->Source->Code Insight You are able to switch back to "Delphi (Classic Code Insight)" I assume you are on an early version of 10.4 Sydney. The latest version 10.4 Sydney Update 1 and Patch #1 provide major improvements to Code Insight. You can see a list of recent updates here: https://github.com/ideasawakened/DelphiKB/wiki/Delphi-Master-Release-List I suggest you update to 10.4.1 and then apply latest patches as Code Insight is much better. 1 Share this post Link to post
Stano 143 Posted December 27, 2020 Unfortunately it is still lousy. That's why I use CnPack Share this post Link to post
Celso Henrique 8 Posted December 27, 2020 2 hours ago, Darian Miller said: CodeInsight was radically changed with the implemention of a Language Server Protocol host as the default Code Insight provider. You can change this in: Tools->Options->User Interface->Editor->Source->Code Insight You are able to switch back to "Delphi (Classic Code Insight)" I assume you are on an early version of 10.4 Sydney. The latest version 10.4 Sydney Update 1 and Patch #1 provide major improvements to Code Insight. You can see a list of recent updates here: https://github.com/ideasawakened/DelphiKB/wiki/Delphi-Master-Release-List I suggest you update to 10.4.1 and then apply latest patches as Code Insight is much better. I am using version 10.4.1 and I am using the "Classic Code Insight". I tried a lot of different settings before post the message. Share this post Link to post
Darian Miller 361 Posted December 28, 2020 Sorry to hear that... the classic is supposed to be backwards compatible with the prior version. I would recommend opening an issue on the quality portal. Share this post Link to post
Guest Posted December 28, 2020 (edited) On 12/27/2020 at 10:52 AM, Celso Henrique said: I can no longer see the properties, procedures or functions of a simple StringList!!! the problems is in use : "class ..." for this task! try dont use it (FOR WHILE Embarcadero dont fix it) when creating your procedure! later... put it! hug Edited December 28, 2020 by Guest Share this post Link to post
Celso Henrique 8 Posted December 28, 2020 Unbelievable!!! I could swear that you were kidding, but no, this is true!!! Thanks @emailx45, but the procedures are created by function "Complete Class at Cursor (Shift + Ctrl + C)". Remove this every time will decrease my productivity, for sure! Share this post Link to post
Guest Posted December 28, 2020 (edited) not problem! as the "developer" know it, just "{class} procedure ProcessarMapas;" on "Implementation" secction solve all! later: "class procedure ProcessarMapas;" remove "{ }"! Edited December 28, 2020 by Guest Share this post Link to post
Celso Henrique 8 Posted December 29, 2020 Unbelievable(2)!!! Now I have to change my code pattern to avoid mistakes from Embarcadero developers. 1 Share this post Link to post
Lajos Juhász 293 Posted December 29, 2020 1 hour ago, Celso Henrique said: Now I have to change my code pattern to avoid mistakes from Embarcadero developers. You should also consider to enter a QP ticket for this. I believe for this case there is no ticket yet. Share this post Link to post
Der schöne Günther 316 Posted December 29, 2020 There is. [RSP-30238] Code Completion don't work in class function - Embarcadero Technologies Share this post Link to post
Guest Posted December 29, 2020 ask myself, for "what case" is not have a ticket on RAD 10.4.x!!! Share this post Link to post
mvanrijnen 123 Posted January 4, 2021 (edited) On 12/29/2020 at 6:34 PM, emailx45 said: ask myself, for "what case" is not have a ticket on RAD 10.4.x!!! Reasonable pricing 🙂 And reasonable discounts for longtime customers (subscriptors) We also created some tickets about the new LSP, and i really really wonder how the tested the new LSP, so many bugs in it what makes it unusable, and then if you switch back to thel old code insight, all the bugs are still there. it's a shame. Edited January 4, 2021 by mvanrijnen Share this post Link to post
balabuev 102 Posted January 7, 2021 New LSP is unusable, and even old Code Insight is broken! New bugs in code editor were introduced. And they call 10.4.1 release - a quality release (WTF?)! Share this post Link to post
Stano 143 Posted January 7, 2021 The update to version 10.4.2 will help in part Share this post Link to post
Stéphane Wierzbicki 45 Posted January 7, 2021 8 hours ago, Stano said: The update to version 10.4.2 will help in part How ? Share this post Link to post
Stano 143 Posted January 7, 2021 I'm so sorry. I made a mistake I have 10.4.1. I've already been notified. Share this post Link to post
Celso Henrique 8 Posted January 8, 2021 On 1/4/2021 at 6:15 AM, mvanrijnen said: Reasonable pricing 🙂 And reasonable discounts for longtime customers (subscriptors) We also created some tickets about the new LSP, and i really really wonder how the tested the new LSP, so many bugs in it what makes it unusable, and then if you switch back to thel old code insight, all the bugs are still there. it's a shame. It looks like to me that they didn't any test. We are the Embarcadero testers, for free. Share this post Link to post
Vandrovnik 214 Posted January 8, 2021 37 minutes ago, Celso Henrique said: It looks like to me that they didn't any test. We are the Embarcadero testers, for free. For free? Oh no, I am paying for it! 🙂 1 Share this post Link to post
Lars Fosdal 1792 Posted January 8, 2021 Millions of lines of code keep me tethered to Delphi. My employer is paying for it, but the lack of viable alternatives keeps us here, bugs or not. Yet, I predict there is .NET projects eating into my schedule in my near future. I.e. a fresh, new set of bugs to learn to work around. 2 Share this post Link to post