/ / Wie kann ich auf die Standard-JDT-Vervollständigungsvorschläge in einem benutzerdefinierten Eclipse-Plugin zugreifen? - Java, Eclipse, Autocomplete, Eclipse-Plugin, Eclipse-jdt

Wie kann ich auf die standardmäßigen JDT-Abschlussvorschläge in einem benutzerdefinierten Eclipse-Plug-in zugreifen? - Java, Eclipse, Autocomplete, Eclipse-Plugin, Eclipse-jdt

Ich schreibe ein Eclipse-Plugin, das die Funktion der automatischen Vervollständigung hat (die Sache, wenn Sie drücken Strg+Raum). Generell weiß ich, wie es funktioniert, ich habe einen Abschluss für meine eigenen Vorschläge gemacht.

Aber das Problem ist, dass mein Chef möchte, dass ich den Abschluss so mache, wie es in der Eclipse bereits der Fall ist. Zum Beispiel, wenn ich "Str" oder "org" eintippe und drücke Strg+RaumIch möchte eine Abschlussliste von Java haben,zum Beispiel für "Str" ein "String", für "org" "org.eclipse ...." + eine lange Liste. Also muss ich Vorschläge für Pakete und für Klassen berechnen, genau wie im JDT-Editor von Eclipse.

Ich weiß, das klingt vielleicht dumm, macht es so wie schon ist, aber ich brauche diese Lösung.

Hat jemand früher eine ähnliche Sache gemacht? Welche Klasse muss ich implementieren? Welche Änderungen muss ich vornehmen (plugin.xml?)?

Antworten:

0 für die Antwort № 1

Versuchen Sie org.eclipse.jdt.ui.text.java.CompletionProposalCollector. Es gibt ein Beispiel, wie man es in der Klasse "Javadoc" benutzt.