Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe
Online

Registriert seit: 20. Jan 2006
Ort: Lübbecke
10.934 Beiträge
 
Delphi 12 Athens
 
#47

AW: Delphi Prof. 10.3. kaufen?

  Alt 12. Jul 2019, 21:19
denn es fehlt das Einbinden der Unit.
Da fehlt noch das Parsen der Unit. Der SourceIndexer macht nur eine reine Textsuche, ersetzt aber nicht den Parser. MMX parsed zwar die Editor- und wenn aktiviert auch die Projektdateien, aber dazu muss die System.Math.Vector eben wenigstens einmal im Editor geöffnet werden. Das geht übrigens recht einfach aus dem Source Indexer heraus.

Ich habe auch schon überlegt, ob man die Module Information für die Delphi-Units nicht gleich mitliefert oder zumindest per Befehl erzeugen kann. Aber dazu müsste das Konzept erst noch etwas flexibler werden. Das wäre mit der jetzt einzigen Datendatei recht unübersichtlich.

Irgendwo muss die Information ja herkommen, wo TPolygon definiert ist - bzw. welche Unit man denn haben will, wenn es in mehreren definiert ist. Da gibt es ziemlich vielen Szenarien zu berücksichtigen: VCL oder FMX, doppelte Deklaration (TMonitor), Units ist bereits in uses (aber in implementation), Unit ist im Projekt, Unit ist im Suchpfad. Die Kombinationen und Anforderungen sind recht vielfältig.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat