我已经扩展了我的 eclipse xml-auto-completion 建议,如 tutorial 所示.
此外,我想在插入我提供的提案之一时操作底层 xml 文档(例如,向所选节点添加其他子元素)>,但我找不到任何扩展点匹配。
org.eclipse.jface.text.contentassist
包中是否有我缺少的解决方案,或者有人可以给我提示哪个扩展点有用吗?
最佳答案
您可以编写自己的 ICompletionProposal
实现,而不是使用提供的 CompletionProposal
类(该类是 final
,因此无法扩展)。
调用 void apply(IDocument document)
方法将完成建议应用到当前文档 - 您应该能够在此方法中执行您想要的操作。
关于java - 插入/使用 CompletionProposal 的 eclipse 插件扩展点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24863518/