2012-11-13 17 views
1

我想在Eclipse编辑器中显示文本悬停功能,而无需添加新的编辑器。这意味着我的悬停功能可以在CDT编辑器,JDT编辑器(Java编辑器)和所有其他文本编辑器上工作。它们的任何通用扩展点是为此目的而存在的吗?我知道,对于java编辑org.eclipse.jdt.ui.javaEdit或TextHovers是否有用于CDT编辑器org.eclipse.cdt.ui.textHovers在那里。但我希望悬停适用于所有类型的编辑。有没有extension point礼物?如何添加通用eclipse编辑器的文本悬停 - 所有文本编辑器的通用文本悬停

预先感谢您。

回答

0

我认为你要找的是org.eclipse.jface.text.ITextHover扩展点,然后编写一个实现ITextHover的类,它允许你指定一个IRegion用于悬停应该显示的区域,然后另一个区域基于光标位置显示悬停文本的方法。