Ich suche nach einem Beispiel (in XText), wie Code-Vervollständigung auf einem benutzerdefinierten Objekt-Member implementiert werden kann. Soweit ich sehen kann, muss ich IScope verwenden, aber wie all diese Drähte miteinander verbunden sind, ist unklar.
Wenn trait
ein benutzerdefinierter Typ ist, wie gehe ich dann vor, um eine Grammatik zu erstellen, um die Methoden in String
zu vervollständigen / zu validieren, wenn ich name.
?
Danke
Es hängt stark von Ihrer Grammatik ab, was Sie tun müssen, um das Scoping zu übernehmen. Nehmen wir an, Sie haben eine Grammatik wie
%Vor%dann würde Ihr Scopeprovider wie
aussehen %Vor%Hier finden Sie eine Blogserie zum Thema: