Delphi-PRAXiS
Seite 2 von 3     12 3      

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)

Stevie 17. Jan 2023 15:17

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

Zitat von taveuni (Beitrag 1517510)
Weiss man wann in etwa diese Version released wird?

Vermutlich wie immer zu früh :stupid:

himitsu 17. Jan 2023 16:34

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Ich dachte immer zu spät?

Kurz nachdem man gekauft hatte, bzw. grade eben die Subscription auslief X'D


Nja, Zeitangaben machen sie schon lange nicht mehr, genauso wenig wie versprechen was kommen soll,
weil halten sie eh fast nie ein.



Ist das dann auch eine 11.3 oder eine 13, ähhh 12?
Bzw. wann hat das nächste Ding wieder sein eigenes Verzeichnis, damit man Versionen parallel testen kann?

Uwe Raabe 17. Jan 2023 16:43

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

Zitat von himitsu (Beitrag 1517520)
Ist das dann auch eine 11.3 oder eine 13, ähhh 12?

Das ist eine 11.3, die 12 kommt vermutlich danach.

blawen 17. Jan 2023 16:49

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

Zitat von TiGü (Beitrag 1517493)
Zitat:

Bis Delphi 10.4 konnte ich die ersten Buchstaben eines Bezeichners tippen und bekam schon passende Vorschläge.
Auch der von haentschman und Klaus01 verlinkte Fix mit dem Austausch wichtiger Dateien löst nicht das zitierte Problem.

Neues VCL-Projekt | Button rauf | FormCreate erzeugen | Darin Buchstaben 'B' tippen.
Erwartungshaltung: Code Completion geht durch aktvierte Auto Invoke Option auf.
Realität: Man muss Ctrl + Whitespace drücken.

Wenn ich es richtig verstanden habe, ist dieses Verhalten aktuell so gewollt. Bruneau Babet von Emba versucht aber das Entwickler Team zu überzeugen, die Änderung zu überdenken (RSP-39812

Zitat:

Based on the code changes I see, we redefined Auto-Invoke to mean "automatically complete on dot or ->(C++)". And when RSP-34768 was reported, we quote what the documentation said and resolved the report as Works-As-Expected.

I would say that the resolution for this report was flawed. Irrespective of what the documentation says, someone should have verified how this feature worked before (NOTE: This feature was added back in 2006, hence it's a well established behaviour). I have shared my findings w/ the team and hope we will reconsider this issue.
Bei mir funktioniert die neue LSP Version deutlich zuverlässiger und gemäss den Feedbacks im verlinkten Ticket scheint dies bei anderen ebenfalls der Fall zu sein.

himitsu 17. Jan 2023 18:22

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Kannst dir ja ein Plugin schreiben, was nach jedem Buchstaben ein Sendkeys mit Strg+Leertaste einfügt :lol:

blawen 17. Jan 2023 18:25

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

Zitat von himitsu (Beitrag 1517542)
Kannst dir ja ein Plugin schreiben, was nach jedem Buchstaben ein Sendkeys mit Strg+Leertaste einfügt :lol:

Oder den cnWizard einsetzen ;-)

Michael II 19. Jan 2023 14:33

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Ich habe hier in DP den Link auf eine neuere LSP Version gesehen und wollte das mal ausprobieren.
Nun steht aber auf der verlinkten Seite, dass nach der Installation der Version u.a. Breakpoints beim 64Bit Debuggen nicht mehr funktionieren.
Ist das allgemein so oder hat da jemand einfach nur Pech?

taveuni 19. Jan 2023 14:49

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Ich kann nicht verstehen warum es nur so wenige Votes für diesen case hat? Arbeiten wirklich so wenig Leute mit Delphi 11(.2)? Ich habe mal in einer VM 11.2 installiert.
Das ist definitiv nicht brauchbar in der Version. Oder vielleicht warten einfach alle auf 11.3 (wie ich)? Trotzdem könnte man voten.
Meine Visualstudio Kollegen lachen sich tot. O.K. es ist auch sonst traurig - Stichwort HotReload z.B. Das werden vermutlich erst meine Enkel in Delphi erleben.

Der schöne Günther 19. Jan 2023 15:37

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

Zitat von taveuni (Beitrag 1517614)
Arbeiten wirklich so wenig Leute mit Delphi 11(.2)?

Nachdem die ersten Aufschreie bei 11.2 so schnell kamen bin ich natürlich gerne bei 11.1 geblieben. Da bei 11.2 (soweit ich mich erinnere) auch ansonsten nicht viel spannendes drin war, gab es keinen großartigen Grund, sich das Update anzutun.

himitsu 19. Jan 2023 16:17

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Von 11.1 zu 11.2 wurden auch einige Dinge in der Registry verändert. (z.B. die Favoriten in der Startseite)
So dass man dafür auch noch seine eigenen Tools mit anpassen müsste.

TiGü 20. Jan 2023 07:41

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

Zitat von taveuni (Beitrag 1517614)
Ich kann nicht verstehen warum es nur so wenige Votes für diesen case hat? Arbeiten wirklich so wenig Leute mit Delphi 11(.2)? Ich habe mal in einer VM 11.2 installiert.

Nicht alle Entwickler haben einen eigenen Embarcadero-Account, womit sie auf das Jira zugreifen können.
Bei uns zum Beispiel läuft alles über dem Teamleiter, der die Lizenzen verteilt. Dadurch haben die Kollegen keinen personalisierten Zugang.
Ich kann da auch nur reinschauen und voten, weil ich wegen der Community-Edition mit meiner privaten E-Mail-Adresse mir einen Account angelegt habe.

himitsu 20. Jan 2023 08:58

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Du mußt kein "eigenes" Delphi/Lizenz(en) besitzen (OK, die CE usw. ginge ja dennoch, für Zuhause zum Üben),
man kann/konnte sich schon immer auch so dort registrieren und darf dann rein.
Wer nicht alleine seine Daten dort hinterlassen will, da könnte man über die Firma (oder selbstständig unter den Kollegen) auch einen gemeinsamen Account anlegen (ohne die Lizenzen), nur zum Lesen/Posten.

dummzeuch 20. Jan 2023 10:39

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

Zitat von himitsu (Beitrag 1517644)
Du mußt kein "eigenes" Delphi/Lizenz(en) besitzen (OK, die CE usw. ginge ja dennoch, für Zuhause zum Üben),
man kann/konnte sich schon immer auch so dort registrieren und darf dann rein.
Wer nicht alleine seine Daten dort hinterlassen will, da könnte man über die Firma (oder selbstständig unter den Kollegen) auch einen gemeinsamen Account anlegen (ohne die Lizenzen), nur zum Lesen/Posten.

Das wollte ich vorhin auch schon schreiben, aber dann habe ich keine Möglichkeit gefunden auf der Anmeldeseite einen neuen Account anzulegen.

Uwe Raabe 20. Jan 2023 10:48

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Ist aber da! Im Welcome Fenster unter Logging in der vierte Punkt.

dummzeuch 20. Jan 2023 14:08

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von Uwe Raabe (Beitrag 1517646)
Ist aber da! Im Welcome Fenster unter Logging in der vierte Punkt.

Also ich bin zu blöd, den zu sehen:

Anhang 55758

Edit:
Ah, Du meinst da:
https://quality.embarcadero.com/secure/Dashboard.jspa

Wenn man dem Link auf ein Ticekt folgt, landet man aber nicht da, sondern bekommt trotz selber URL nur den Login-Part wie oben im Bild zu sehen.

Uwe Raabe 20. Jan 2023 14:40

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Dann genügt aber ein beherzter Klick auf das Embarcadero Logo.

himitsu 20. Jan 2023 14:42

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Jupp, im Dashboard und dann links in der Beschreibung.

Stimmt, auch oben rechts auf Login, da kommt ebenfalls nur der kleine Dialog. :wall:
Auch wenn man denkt schlau zu sein, gibt nichts ein drückt den "Log in"-Knopf, in der Hofflung dann kommt was ala "passwort vergessen?" und "noch nicht registriert?" ... Fehlanzeige, denn dann
Zitat:

Not a member? To request an account, please contact your JIRA administrators.


Alternativ https://my.embarcadero.com



Gut, ist jetzt kein Fehler vom Embarcadero, sondern von Atlassian (JIRA),
aber schon bissl unpraktisch, dass es keinen offensichtlichen Anmelden-Link gibt, sondern es manuell jemand irgendwo in einem Beschreibungstext verlinken muß.

[EDIT]
JIRA hat garnichts, zum Account erstellen. Es geht alles über's andere Portal.

ADelph 8. Feb 2023 11:21

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

also bei mir funktioniert Code-Vervollständigung etc. egal in welcher 11er Version gar nicht, egal was ich einstelle. Es passiert schlicht nichts, nicht nach einem Punkt, kein Variablen-Angebot, keine Vorlagen. Hatte mich so gefreut, u.a wegen der anderen Code-Darstellung bei {$IF...} etc.

So kann ich mit dem Produkt nicht arbeiten. Also erstmal viel 'rausgeschmissenes Geld. Ich sehe auch nicht, wie sich das irgendwie 'mal-eben' beheben lässt.
:gruebel:

Der schöne Günther 8. Feb 2023 11:30

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Ich habe mich in Delphi 11 damit arrangiert, die IDE halt zwei, drei mal die Stunde neu zu starten. Ich glaube das ist im Schnitt sogar weniger als ich es vorher mit Delphi 10 immer musste.

Als Optimist in jeder Lebenslage sehe ich also die Verbesserung.

PS: Ist ja mit Embarcaderos Plug-In für VS Code genauso: Das meldet auch alle paar Minuten "DelphiLSP has crashed".

haentschman 8. Feb 2023 11:36

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Moin...8-)

Hast du den Fix installiert? https://www.delphipraxis.net/212254-...available.html

MyRealName 8. Feb 2023 12:48

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

Zitat von haentschman (Beitrag 1518435)
Moin...8-)

Hast du den Fix installiert? https://www.delphipraxis.net/212254-...available.html

Dazu habe ich das hier in einem anderen Forum gelesen :

Zitat:

Strange Breakpoints behavior:
I have "installed the files" of the Unannounced Patch for Delphi LSP 11.2 in my Delphi Alexandria 11.2 and I have noticed that the Breakpoints do not work in some of my Windows64 projects when I debug these projects.
That is, in the debug mode, the breakpoints turn to green when I run with debugging (F9).

I have "uninstalled the files" of the Unannounced Patch for Delphi LSP 11.2 and that problem has been solved.

taveuni 8. Feb 2023 13:53

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von ADelph (Beitrag 1518433)
Moin,

also bei mir funktioniert Code-Vervollständigung etc. egal in welcher 11er Version gar nicht, egal was ich einstelle. Es passiert schlicht nichts, nicht nach einem Punkt, kein Variablen-Angebot, keine Vorlagen. Hatte mich so gefreut, u.a wegen der anderen Code-Darstellung bei {$IF...} etc.

So kann ich mit dem Produkt nicht arbeiten. Also erstmal viel 'rausgeschmissenes Geld. Ich sehe auch nicht, wie sich das irgendwie 'mal-eben' beheben lässt.
:gruebel:

Dann stimmt etwas nicht. Bei mir mit Delphi 11.1 funktioniert dies (meistens). Und wenn mal nicht mehr dann die IDE neu starten. Was ist denn bei Dir so eingestellt unter Benutzeroberfläche/Editoroptionen/Sprache/Code Insight? So etwa wie im Anhang?

ADelph 8. Feb 2023 15:17

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

Meine Einstellung sieht in etwa so aus, aber bei mir ist 'LSP-Konfiguration generieren' und 'Reservierte Wörter anzeigen' automatisch angekreuzt.

Den genannten Fix möchte ich nach den 'Gefahrhinweisen' auch nicht mal eben installieren.

Also wenn ich etwas verbessern kann - gerne Tipps an mich! ;-)

Es klappt auch nicht, die Willkommens-Seite z.B. von Hell auf Dunkel oder auf 'Gebirgsnebel' umzustellen. Lediglich ein eigenes Bild kann ich hinterlegen. Alles sehr merkwürdig.

Uwe Raabe 8. Feb 2023 15:43

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

Zitat von ADelph (Beitrag 1518443)
Es klappt auch nicht, die Willkommens-Seite z.B. von Hell auf Dunkel oder auf 'Gebirgsnebel' umzustellen. Lediglich ein eigenes Bild kann ich hinterlegen. Alles sehr merkwürdig.

In diesem Bereich gab es schon mehrfach eine Diskrepanz zwischen den Erwartungen des Bedieners und der internen Logik in der Umsetzung dieses Dialogs.

https://quality.embarcadero.com/browse/RSP-37657
https://quality.embarcadero.com/browse/RSP-37883
https://quality.embarcadero.com/browse/RSP-37602

Man stellt dort nämlich nicht das Design der Willkommensseite um, sondern man stellt ein, wie die Willkommensseite unter dem jeweiligen Design (oder Stil/Theme) aussehen soll. Das Design selbst wird in der IDE oben rechts in der Titelzeile (das DropDown mit dem Mond) oder über Tools - Optionen - Benutzeroberfläche - IDE-Stil umgestellt.

Es gilt auch zu beachten, dass man in den Einstellungen (also das Hintergrundbild) für die Willkommensseite immer erst speichern muss, bevor man dort(!) ein anderes Design auswählt (was ich persönlich für zumindest etwas unglücklich halte).

ADelph 8. Feb 2023 16:33

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
...da muß man erstmal drauf kommen - intuitiv geht anders - m.E. ;-)

Uwe Raabe 8. Feb 2023 17:02

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Das liegt wie so oft im Auge des Betrachters. Es gibt hier ganz klar zwei Gruppen: Die, die es gleich so verstanden haben, und die, denen man es erst erklären muss.

himitsu 8. Feb 2023 17:44

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Und die, welche es hätte reparieren können, damit es keine Missverständnisse mehr gibt. :stupid:

Uwe Raabe 8. Feb 2023 19:10

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

Zitat von himitsu (Beitrag 1518451)
Und die, welche es hätte reparieren können, damit es keine Missverständnisse mehr gibt. :stupid:

Je nach Sichtweise ist es ja gar nicht kaputt.

himitsu 8. Feb 2023 19:19

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Joar, die Ausrede Antwort "works as expected" kenn' ich auch von einigen Bugreports.
Oder "das ist schon soooo lange so, das ändern wir jetzt nicht mehr"

Sherlock 9. Feb 2023 10:24

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Du benutzt es halt nicht so wie erwartet. Auch bekannt als "You're holding it wrong."
:-D
Sherlock

Uwe Raabe 9. Feb 2023 12:10

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von Sherlock (Beitrag 1518472)
Auch bekannt als "You're holding it wrong."

Klassischer 710er...

jaenicke 9. Feb 2023 12:35

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

Zitat von Uwe Raabe (Beitrag 1518482)
Klassischer 710er...

Das kannte ich tatsächlich noch nicht. :-D

Uwe Raabe 9. Feb 2023 12:39

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

Zitat von jaenicke (Beitrag 1518486)
Zitat:

Zitat von Uwe Raabe (Beitrag 1518482)
Klassischer 710er...

Das kannte ich tatsächlich noch nicht. :-D

Hier die ganze Geschichte: Blondinen und ein 710er.

jaenicke 14. Feb 2023 09:28

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

Ich habe gestern festgestellt, dass sowohl bei Delphi 10.4 als auch bei Delphi 11 ein ungültiger Pfad den LSP zuverlässig außer Gefecht setzt. (Ja, das ist auch gemeldet und geht seinen Weg.)

Dieser ungültige Pfad kann mindestens im System-PATH, dem Bibliothekspfad und leider auch schon einfach dem Suchpfad stehen. Ihr könnt das leicht selber testen, indem ihr dort einen nicht existenten Pfad eintragt und Delphi neu startet. Wichtig: Wenn ihr es korrigiert, müsst ihr ggf. Windows neu starten. Es reicht aus irgendeinem Grund nicht immer, wenn man Delphi und die DelphiLSP.exe neu startet. Das habe ich mir noch nicht genauer angeschaut und es passiert auch nicht immer.

lxo 14. Feb 2023 09:56

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

Zitat von jaenicke (Beitrag 1518655)
Wichtiger Hinweis

Ich habe gestern festgestellt, dass sowohl bei Delphi 10.4 als auch bei Delphi 11 ein ungültiger Pfad den LSP zuverlässig außer Gefecht setzt. (Ja, das ist auch gemeldet und geht seinen Weg.)

Dieser ungültige Pfad kann mindestens im System-PATH, dem Bibliothekspfad und leider auch schon einfach dem Suchpfad stehen. Ihr könnt das leicht selber testen, indem ihr dort einen nicht existenten Pfad eintragt und Delphi neu startet. Wichtig: Wenn ihr es korrigiert, müsst ihr ggf. Windows neu starten. Es reicht aus irgendeinem Grund nicht immer, wenn man Delphi und die DelphiLSP.exe neu startet. Das habe ich mir noch nicht genauer angeschaut und es passiert auch nicht immer.

Mit System-PATH meinst du die Systemvariable von Windows "Path"?

jaenicke 14. Feb 2023 10:01

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

Zitat von lxo (Beitrag 1518657)
Mit System-PATH meinst du die Systemvariable von Windows "Path"?

Ja, genau.

bytecook 14. Feb 2023 10:03

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

Zitat von jaenicke (Beitrag 1518655)
Wichtiger Hinweis

Ich habe gestern festgestellt, dass sowohl bei Delphi 10.4 als auch bei Delphi 11 ein ungültiger Pfad den LSP zuverlässig außer Gefecht setzt. (Ja, das ist auch gemeldet und geht seinen Weg.)

Dieser ungültige Pfad kann mindestens im System-PATH, dem Bibliothekspfad und leider auch schon einfach dem Suchpfad stehen. Ihr könnt das leicht selber testen, indem ihr dort einen nicht existenten Pfad eintragt und Delphi neu startet. Wichtig: Wenn ihr es korrigiert, müsst ihr ggf. Windows neu starten. Es reicht aus irgendeinem Grund nicht immer, wenn man Delphi und die DelphiLSP.exe neu startet. Das habe ich mir noch nicht genauer angeschaut und es passiert auch nicht immer.

Und siehe da... seit die zwei ungültigen aus dem Bibliothekspfad raus sind, funktionierts!
Danke Dir dafür Jaenicke :-D

himitsu 14. Feb 2023 10:19

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Wobei "ungültig" relativ ist,
denn $(BDSUSERDIR)\Imports\$(Platform) ist vielleicht für die aktuelle Platform ungültig, aber für Andere nicht.

jaenicke 14. Feb 2023 10:27

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

Zitat von himitsu (Beitrag 1518661)
Wobei "ungültig" relativ ist,
denn $(BDSUSERDIR)\Imports\$(Platform) ist vielleicht für die aktuelle Platform ungültig, aber für Andere nicht.

Das habe ich nicht geprüft, aber auch da wäre es möglich, dass es Probleme gibt, wenn der Pfad für eine Plattform nicht existiert.

dummzeuch 14. Feb 2023 11:17

AW: Delphi 11.2 Code Completion, usw. funktioniert nicht korrekt
 
Wow, wenn das der Grund wäre und des Problem dann auch gefixt würde, dann hast Du dir einen Orden verdient, @jaenicke.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:02 Uhr.
Seite 2 von 3     12 3      

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