每次Eclipse编辑器获得关注时,我都希望执行一些操作。换句话说,我想听每个编辑器部分执行的制表符切换。有什么帮助吗?
答案 0 :(得分:0)
使用IPartLister
收听所有部分状态更改,并查找部件是编辑器的部分:
IWorkbenchWindow window = PlatformUI.getWorkbench().getActiveWorkbenchWindow();
window.getPartService().addPartListener(listener);
IPartListener
的各种方法都有一个IWorkbenchPart
参数,您需要检查这是IEditorPart
的实例。