有没有一种简单的方法可以向 Eclipse 插件添加新的悬停控件?不仅仅是指定标准悬停控件中应显示的文本,我还想创建一组新控件。
我正在编写一个将在 PyDev 之上运行的 Eclipse 插件,并且我想添加一个带有滑块的悬停控件,该滑块可让您在 Python 代码中编辑数值。您可以在 Bret Victor 的Inventing on Principle讲座中看到我正在尝试重新创建的示例。
我找到了Dan Breslau的一个很好的例子,它展示了如何编写一个新的悬停控件来实现ITextHover
和ITextHoverExtension2
. 我还查看了 PyDev 源代码以找到PyTextHover
该工具ITextHoverExtension
。我认为ITextHoverExtension
我需要为悬停创建一组新的控件。
有没有办法让我将悬停控件与标准 PyDev 控件链接起来?PyDev 团队是否愿意添加另一个扩展点,例如pydev_hover
,但能够在悬停窗口中创建控件?