我为eclipse开发插件,它标记了文件中的某些位置。此外,用户必须能够使用此标记执行某些操作,例如拼写检查器中的此操作列表: http://i.stack.imgur.com/euB3g.png
但我发现的唯一实现是http://wiki.eclipse.org/FAQ_How_do_I_implement_Quick_Fixes_for_my_own_language%3F
实现快速修复列表,看起来更像自动完成列表(截图在上面的文章中)。
那么我如何实现快速修复列表,这将在标记的工具提示中显示?这必须适用于任何编辑器,或至少在eclipse中的CDT编辑器和默认文本编辑器中。
答案 0 :(得分:0)
您引用的Eclipse Wiki文章是添加快速修复的正确方法。快速修复程序与可能出现在编辑器中的标记相关联(如果它们与资源和行号相关联)。
有几种方法可以看到标记及其快速修复。在java编辑器中,默认情况下标记会在标尺中以图标突出显示。单击图标,在编辑该行时按ctrl + 1,或将鼠标悬停在标记上将打开一个带有快速修正的弹出窗口。
在问题视图中也可以看到标记。同样,您可以使用上下文菜单或Ctrl + 1打开可能的快速修正。