-
Forum: Die Delphi-IDE
by Harry Stahl,
27. Feb 2021
OK, man muss tatsächlich alle anderen Units vorher schließen (also bevor man die LOG-Funktion aktiviert), sonst werden die alle mit erfasst und in die Log-Datei geschrieben, so bleibt es bei der einen, wie Du gesagt hast. Aber da muss man ja erst mal drauf kommen...
-
Forum: Die Delphi-IDE
by Harry Stahl,
27. Feb 2021
Nein, das stimmt nicht, es sind alle units drin, zumindest mehrere. Muss ja auch, denn der Server muss ja alle Units laden und durchsuchen, um das Ziel zu finden.
Und ja, ich habe das so gemacht, alle Log-Dateien gelöscht, Delphi gestartet, nur die eine Unit geöffnet, geklickt, nichts passiert, Delphi beendet.
Ich habe nun nicht untersucht, ob wirklich jede Unit drin war, aber testweise...
-
Forum: Die Delphi-IDE
by Harry Stahl,
27. Feb 2021
Da muss ich passen, den vollständigen Source-Code eines (insbesondere den meines kommerziell wichtigsten) Projektes gebe ich nicht raus und den lade ich schon gar nicht auf eine Bugtracker Homepage ins Internet...
Das hat im Übrigen nichts mit Misstrauen zu tun, sondern mit Vorsicht (das sind mir einfach zu viele Stellen und Beteiligte). Ich wäre bereit hier ein Tool zu installieren, das die...
-
Forum: Die Delphi-IDE
by Harry Stahl,
27. Feb 2021
Das Thema wollen ist (zumindest bei mir) kein Problem, ich habe ja auch schon da was geliefert: https://quality.embarcadero.com/browse/RSP-33065
Das Problem ist, dass man es nicht immer so nachstellen kann. Ein anderer Problemfall, der in einem sehr umfangreichen Projekt nicht funktioniert, funktioniert aber unter Umständen in einem reduzierten Testprogramm (wie ich gerade nach 1/2 Stunde...
-
Forum: Die Delphi-IDE
by Harry Stahl,
26. Feb 2021
Davon kann man eigentlich nur abraten:
Erstens entstehen dabei irre große Dateien und außerdem wird Euer ganzer Source-Code in diesen Dateien geloggt, den wollt Ihr doch sicher nicht einfach so weitergeben, oder?
-
Forum: Die Delphi-IDE
by Harry Stahl,
26. Feb 2021
Nein, das ist was anderes. 10.3 hatte noch gar keine LSP-Server-Unterstützung, das war noch das alte (Classic) Code-Insight.
-
Forum: Die Delphi-IDE
by Harry Stahl,
26. Feb 2021
Ich glaube man kommt nicht umher alle Fälle nachvollziehbar zu melden, wo es nicht funktioniert.
Habe ich mal hier gemacht: https://quality.embarcadero.com/browse/RSP-33065
Ein wenig habe ich die Hoffnung, dass man hier evtl. mit Patches nachjustieren kann, da es ja nur den Editor betreffen würde...
-
Forum: Die Delphi-IDE
by Harry Stahl,
26. Feb 2021
Hmm... scheint wohl mal zu gehen, mal nicht.
Im anliegenden Screenshot (natürlich ist "alles Anzeigen" aktiviert), wird die Variable "s" nicht verwendet und "i" ist gar nicht definiert. Hier gibt es keine Hinweise.
( Wenn ich bei Code-Insight auf Classic umschalte, wird mir ein Hinweis angezeigt, allerdings auf der falschen Zeile)
Muss ich mal weiter testen...
Wie auch immer, ein...
-
Forum: Die Delphi-IDE
by Harry Stahl,
26. Feb 2021
Ohne das Thema hier unnötig verlängern zu wollen, aber ich denke man kann annehmen, dass die Umstellung auf das LSP-Server-Protokoll bei Code Insight noch nicht vollständig fertig ist. Ich habe hier leider auch sehr viele Fälle, wo Ctrl-Links-Click nicht funktioniert, insbesondere in FMX-Projekten funktioniert es auch noch schlechter als in VCL-Projekten.
Ich denke, man hat aus guten Gründen...
-
Forum: Die Delphi-IDE
by Harry Stahl,
26. Feb 2021
Gerade sieht es so aus, dass die Inline-Markierung für Hinweise und Warnungen wohl nur für VCL-Projekte gilt, aber nicht für FMX?
Kann das jemand bestätigen?
-
Forum: Die Delphi-IDE
by Harry Stahl,
26. Feb 2021
Willkommen im Club: https://www.delphipraxis.net/1483897-post62.html
-
Forum: Die Delphi-IDE
by Harry Stahl,
26. Feb 2021
Die Anzeige von ""bds:/documentation.htm" nicht gefunden." kann man mit einem WorkAround beheben:
Delphi 10.4.2 beenden
Die Datei Documentation.htm von Delphi Rio
(C:\Program Files (x86)\Embarcadero\Studio\20.0\Welcomepage\de\documentation.htm)
kopieren nach Ordner:
C:\Program Files (x86)\Embarcadero\Studio\21.0\Welcomepage\de
-
Forum: Die Delphi-IDE
by Harry Stahl,
25. Feb 2021
Links wird Hinweis oder Warnung Zeichen angezeigt, wenn man mit der Maus über den gekringelten Text fährt, erscheint die Erklärung für den Hinweis...
Siehe Anlage
-
Forum: Die Delphi-IDE
by Harry Stahl,
25. Feb 2021
Meinst Du, wo man das einstellt?
Siehe Anlage.
-
Forum: Die Delphi-IDE
by Harry Stahl,
25. Feb 2021
Was mir wirklich sehr gut gefällt, dass die Hinweise und Warnungen nun Inline angezeigt werden (durch entsprechende farbliche Unterkringelungen).
Dann sieht man direkt, dass man z.B. eine Variable deklariert hat, die gar nicht in der Procedure verwendet wird.
Leider ist das nicht von Anfang aktiv, man muss es erst in den CodeInsight Editor_optionen scharf stellen (Alles Anzeigen wählen).
-
Forum: Die Delphi-IDE
by Harry Stahl,
25. Feb 2021
Mein Delphi 10.4.2 will hier auch immer eine Dokumentationsseite anzeigen. Wie gewöhnt man es ihm ab?
Ich habe jetzt noch mal neu installiert, vorher bereinigt (mehr Platz für die PATH-Variable geschafft) und das Windows 10 SDK nicht installiert, sondern nur geladen und gespeichert.
Danach sah das alles sehr viel besser aus, als bei der ersten Installation.
Aber dennoch...
-
Forum: Die Delphi-IDE
by Harry Stahl,
25. Feb 2021
Ich hatte eben mal 10.4.2 installiert, es gab aber danach beim ersten Start viele Fehlermeldungen (die sich alle auf irgendwelche Reste von Codesite Express bzw. VCL Konopka bezogen) aber auch Probleme bei nicht gefundenen Einsprungspunkten.
Fastreport ließ sich nicht mehr für 64-Bit kompilieren (konnte FR- Units nicht finden).
Ich habe also die Virtuelle Maschine erst mal wieder...