![]() |
Code completion Berlin 10.1
Hallo,
ich bin darüber gestossen, dass in der IDE von Delphi 10.1 die code completion nicht mehr arbeitet, sobald ein Array of string deklariert wird: Folgender Code: unit Unit2; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls; type TmyStringArray = array[1..10] of string; TForm2 = class(TForm) Button1: TButton; procedure FormShow(Sender: TObject); private // myStringArray : TmyStringArray; public { Public declarations } end; var Form2: TForm2; implementation {$R *.dfm} procedure TForm2.FormShow(Sender: TObject); begin bu end; end. mit myStringArray auskommentiert liefert Ctrl Space auf 'bu' in der FormShow procedure die möglichen Treffer, mit der Variablen kommt nur der Kreis für eine Sekunde, das wars. Projekte mit Array of strings compilieren und laufen, aber eben keine Code Completion in der IDE. In XE 8 gibt es das Problem nicht. Hat das jemand auch so gefunden, und vielleicht eine Lösung? Danke, Bernd |
AW: Code completion Berlin 10.1
Ja, ist hier auch so. Auch wenn der Typ in einer zweiten Unit deklariert ist.
Mach am besten eine offizielle Bugmeldung im Quality-Portal mit dem Vermerk [Regression] am Anfang des Titels. Da das so einfach reproduzierbar ist, sollte das ja ein lösbarer Bug sein... |
AW: Code completion Berlin 10.1
Moin... :P
Nur so als Anregung: Die Code Vervollständigung der IDE ist (imho) sowieso nicht gut. Im CnPack ist eine enthalten die A: schneller, B: Teilstringsuche und C: die häufig verwendeten in der Auswahl oben hat. CnPack drauf... die in der IDE abschalten und glücklich sein... 8-) PS: Mit dem CnPack geht die Codevervollständigung auch mit dem StringArray unter Seattle (Berlin hab ich nicht :?) |
AW: Code completion Berlin 10.1
Zitat:
![]() |
AW: Code completion Berlin 10.1
Danke für die sehr schnellen Antworten!
Der Hinweis, dass ein dynamisches Array für den Moment den Fehler vermeiden lässt, war höchst hilfreich. Bernd |
AW: Code completion Berlin 10.1
Oder wenn es was kosten darf
![]() |
AW: Code completion Berlin 10.1
Zitat:
Sherlock |
AW: Code completion Berlin 10.1
CodeInsightPlus ist das was man normalerweise von der integrierten Codecompletion erwarten würde...
Deutlich besser als CnWizards oder die integrierte Lösung. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:37 Uhr. |
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