Delphi-PRAXiS
Seite 2 von 10     12 34     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt (https://www.delphipraxis.net/211529-delphi-11-2-code-completion-usw-funktioniert-nicht-korrekt.html)

TheFrog 29. Sep 2022 08:51

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Ich dachte, man kann es nur komplett abschalten, dann hat man auch die entsprechende Unterstützung nicht mehr. Auf "Classic" o.ä. wechseln kann ich doch meines Wissens mit Delphi 11.2 nicht mehr, oder?

Kann es an irgendwelchen Zugriffsrechten liegen, d.h. ich kann eventuell die von LSP erzeugten Daten nicht korrekt lesen? Wo werden denn grundsätzlich die Daten abgelegt (und welche Daten)?

lxo 29. Sep 2022 08:53

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Zitat:

Zitat von haentschman (Beitrag 1512660)
Zitat:

Du hast immer noch die Möglichkeit das ganz abzuschalten.
...wie? :gruebel:

Auch die Suche Control+F bis das Fenster aufgeht ist extrem langsam...

Oh ja, besonders beim ersten Mal wenn man das Fenster öffnet. (Mit 11.2 aber gefühlt etwas besser geworden)
Verstehe nicht wieso das so lange dauern muss, das ist ja nur ein kleines Fenster wo man paar Parameter für eine Suche eingibt. (vor Delphi 10.4 ging das ja auch immer direkt auf)
Falls irgendwelche Initialisierungen gemacht werden müssen für die Suche könnte man das ja auch beim Start des Suchvorgangs machen und keiner würde es merken und auch niemanden stören.

Uwe Raabe 29. Sep 2022 09:13

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Zitat:

Zitat von haentschman (Beitrag 1512660)
...wie? :gruebel:

Tools - Optionen - Benutzeroberfläche - Editoroptionen - Sprache (Delphi) - Code Insight - Code Insight-Manager -> Keine

Eventuell genügt es ja auch schon, bei Programmierhilfe das Automatisch aufrufen und eventuell noch Klammern automatisch abzuschalten.

Allerdings, ob es damit mittelfristig besser wird ist eher fraglich. Sicher sind einige Problemstellen bereits erkannt und man arbeitet an Lösungen. Allerdings ist man in diesem Bereich auf möglichst viele reproduzierbare Testfälle angewiesen.
Ich weiß, dass das mühsam ist und den Arbeitsfluss noch mehr unterbricht. Die eine oder andere freie Minute in die Erstellung solcher Tests zu stecken zahlt sich aber mit hoher Wahrscheinlichkeit später aus.

Zitat:

Zitat von haentschman (Beitrag 1512660)
Auch die Suche Control+F bis das Fenster aufgeht ist extrem langsam...

Kann ich hier jetzt zwar nicht nachvollziehen, aber du kannst mal versuchen, in der Delphi Registry unter Known IDE Packages bei dem Eintrag $(BDS)\bin\refactoride280.bpl im Wert Core Refactoring Packages vorne zwei Underscore einzufügen.

Die Verzögerung sollte auch schon beim Öffnen des Suchen Menüs bemerkbar sein. Sie kommt durch das Aktualisieren der Refactoring Einträge und hat mit der Suche gar nichts zu tun. Durch obigen Workaround wird das Refactoring einfach nicht geladen.

haentschman 29. Sep 2022 09:19

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
...schaun wir Mal. Danke. :thumb:

TheFrog 29. Sep 2022 09:33

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Zitat:

Zitat von Uwe Raabe (Beitrag 1512663)
Eventuell genügt es ja auch schon, bei Programmierhilfe das Automatisch aufrufen und eventuell noch Klammern automatisch abzuschalten.

Zur Info: hat bei mir nichts gebracht.

Gerne würde ich den Fall irgendwie eingrenzen, aber wir haben ein Projekt mit über 20 Packages. Der Fehler tritt nicht nachvollziehbar auf und ich kann es bis jetzt leider noch nicht auf irgendeine Aktion zurückführen.

Kann es sein, dass es mit irgendwelchen Drittkomponenten zu tun hat? Bei mir ist aktuell GExperts und MMX mit installiert.

himitsu 29. Sep 2022 10:01

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
die IDE (bds.exe) hat aber keine höhere CPU-Auslastung?


Nja, schnell kann man die neuen IDEs sowieso nicht nennen. (im Vergleich zu XE und davor)

haentschman 29. Sep 2022 10:11

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Zitat:

Ich dachte, man kann es nur komplett abschalten, dann hat man auch die entsprechende Unterstützung nicht mehr.
...richtig. Codevervollständigung nur mit LSP. :?
Zitat:

Auf "Classic" o.ä. wechseln kann ich doch meines Wissens mit Delphi 11.2 nicht mehr, oder?
...leider nicht. :?

himitsu 29. Sep 2022 11:19

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
hab daheim aktuell garnichts im Delphi und dennoch geht das gefühlt nahezu niemals.

Harry Stahl 29. Sep 2022 16:47

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Super Tipps, danke Uwe.

Das mit dem LSP musste ich bislang immer durch einen Neustart von Delphi lösen, so ist es galanter.
Hoffe auch mal, dass mir der Tipp mit dem Refactoring hilft, denn hier hatte ich mit Shift+Strg+F (In Dateien suchen) bereits mehrmals Hänger (Delphi abgestürzt), evtl. lag das ja auch am Refactoring (jedenfalls ist der Dialog jetzt sofort da, vormals gab es i.d.R. eine kleine Denkpause...).

TurboMagic 29. Sep 2022 19:27

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Zitat:

Zitat von lxo (Beitrag 1512656)
Sehr frustrierend wenn man gerade mitten in der Arbeit drin steckt und das CodeInsight einfach komplett aufgibt.
Man weiß auch einfach nicht wie man das richtig melden soll.
Bei kleinen Projekten läuft es ja eigentlich vernünftig.
LSP Log habe ich auch schon einige male an Embarcadero geschickt (seit 10.4) wird aber alles irgendwie nicht wirklich besser.

Ich kenne eine Aussage von jemand von EMBT der meint, sie hätten eigentlich alle relevanten Logs für die derzeit mit
LSP umgesetzten Funktionen und die dazu bekannten Fehler. Um diese zu korrigieren müssen aber wohl auf der Compiler Seite
erstmal ein paar weitere Grundlagen gelegt werden weil der Compiler ja damals nicht mit sowas im Hinterkopf programmiert
worden war.

Das soll jetzt keine Entschuldigung sein, auch ich hätte diese Bugs gerne gefixt. Nur eine Erklärung woran es hängt.

Grüße
TurboMagic


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:36 Uhr.
Seite 2 von 10     12 34     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz