我想动态扩展 HTML 的内容助手 - 例如: - 添加新标签、属性和属性值 - 对于此代码:
<div class="someClass">
...
</div>
<div class=$>
..
光标位置为$。我想将“someClass”添加到显示的提案中。
问题是 - 最好的方法是什么?扩展 HTMLTagsCompletionProposalComputer,将其连接到扩展点并覆盖computeCompletionProposals(CompletionProposalInvocal) 是否更好,或者也许有更好的解决方案?一些好的教程或示例会非常有帮助。最重要的事情 - 我需要动态地执行此操作,因此添加新模板对我来说不是一个好的解决方案。
最佳答案
嗯,最好的地方是在 eclipse 内部。
我认为这不应该是一个额外的插件。您不认为您更好地为 eclipse 开发本身做出贡献吗?如果是这样:
- 下载 Eclipse 源
- 添加您的功能
- 将修复作为建议发布到 bugs-eclipse。
问候
关于java - 如何扩展 HTML 的 StructuredTextEditor(或文本编辑器)内容助手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12161668/