如何更新日食标记工具提示文本?
How to update eclipse marker tooltip text?
我正在使用 CDT 开发 Eclipse 插件。
在这个插件中,我用超类型 org.eclipse.core.resources.problemmarker 扩展了 org.eclispe.core.resources.markers。标记的行为是正确的,只是标尺中的标记文本与悬停在标记代码上时工具提示的文本相同。
例如,这里是标尺中标记的文本:
这是将鼠标悬停在代码上时工具提示的文本:
.
我想在上面的例子中做的是当悬停在工具提示上时有不同的文本 "BBB"。
如何自定义标记工具提示的文本?
我无法根据需要调整 Hover text for Marker in Eclipse plugin 中的解决方案。
如果能获得更多有关这方面的信息,那就太好了。
背景
在第一种情况下,工具提示由悬停在标尺上的标记提供。在第二种情况下,工具提示以悬停形式提供。
您可以使用 Window -> 首选项 -> [=28] 转动 on/off 各种悬停=]C/C++ -> 编辑器 -> 悬停。您看到的悬停是由 问题描述 或 注释描述 提供的(通过打开和关闭它们进行实验)。 组合悬停 是一种特殊的悬停,它将所有其他悬停组合在一起,并试图向您展示最相关的悬停。
因此,基于我认为您在这里有效请求的是编写新悬停的答案。
回答
要创建自定义悬停,以一种全新的奇妙方式解释和呈现悬停在数据上的数据,请实施可用作示例的 org.eclipse.cdt.ui.textHovers
extension point. In the CDT code base there are already a few uses。
您可能希望扩展 AbstractAnnotationHover
作为起点。
我正在使用 CDT 开发 Eclipse 插件。 在这个插件中,我用超类型 org.eclipse.core.resources.problemmarker 扩展了 org.eclispe.core.resources.markers。标记的行为是正确的,只是标尺中的标记文本与悬停在标记代码上时工具提示的文本相同。
例如,这里是标尺中标记的文本:
这是将鼠标悬停在代码上时工具提示的文本:
我想在上面的例子中做的是当悬停在工具提示上时有不同的文本 "BBB"。
如何自定义标记工具提示的文本?
我无法根据需要调整 Hover text for Marker in Eclipse plugin 中的解决方案。 如果能获得更多有关这方面的信息,那就太好了。
背景
在第一种情况下,工具提示由悬停在标尺上的标记提供。在第二种情况下,工具提示以悬停形式提供。
您可以使用 Window -> 首选项 -> [=28] 转动 on/off 各种悬停=]C/C++ -> 编辑器 -> 悬停。您看到的悬停是由 问题描述 或 注释描述 提供的(通过打开和关闭它们进行实验)。 组合悬停 是一种特殊的悬停,它将所有其他悬停组合在一起,并试图向您展示最相关的悬停。
因此,基于我认为您在这里有效请求的是编写新悬停的答案。
回答
要创建自定义悬停,以一种全新的奇妙方式解释和呈现悬停在数据上的数据,请实施可用作示例的 org.eclipse.cdt.ui.textHovers
extension point. In the CDT code base there are already a few uses。
您可能希望扩展 AbstractAnnotationHover
作为起点。