我正在尝试开发一个使用内置“快速修复”功能的Eclipse插件。
对于特定错误,我需要list
所有可能的Quick fixes
。
我试图通过实现QuickFixProcessor
接口来使用该方法:
public IJavaCompletionProposal[] getCorrections(IInvocationContext context,
IProblemLocation[] locations)`
我很难找到如何获得IInvocationContext
和IProblemLocation[]
的实例来调用上述方法。
如果我错误的方向获取所有可能的Quickfix
解决方案,请告诉我。
我是Eclipse插件开发的新手,非常感谢任何帮助。如果我错过任何约定,请道歉。