【问题标题】:Can i override the select event on the content assist?我可以覆盖内容辅助上的选择事件吗?
【发布时间】:2016-04-23 08:31:58
【问题描述】:

我正在实现一个插件来覆盖 eclipse 上的常见 java 提案。我可以覆盖内容辅助上的选择事件吗?怎么样?

【问题讨论】:

  • 您可以使用org.eclipse.jdt.ui.javaCompletionProposalComputer 扩展点添加到提案中。完全替换提案要困难得多。
  • 嗨@greg-449。是的,我使用 org.eclipse.jdt.ui.javaCompletionProposalComputer 在新类别提案中添加了我的提案。但我想为从列表提案中选择一个提案的事件实施一种新行为。你明白我的意思吗?

标签: eclipse autocomplete content-assist


【解决方案1】:

我有一个解决方案。我创建了一个实现 org.eclipse.jface.text.contentassist.ICompletionProposal 的类并覆盖方法“public void apply (IDocument document)”,就像我希望编辑器在选择提案时所做的那样。然后我使用我的实现在内容辅助处理器上创建完成建议。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-28
    • 2012-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-25
    相关资源
    最近更新 更多