Ala*_*ark 13 java eclipse eclipse-plugin eclipse-cdt eclipse-jdt
在我的Eclipse插件中,我需要知道屏幕上可见的编辑器何时发生了变化.我目前正在使用如下活动编辑器:
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActiveEditor()
Run Code Online (Sandbox Code Playgroud)
这适用于大多数情况,除非按下绿色的"继续"按钮:

如果我使用F8快捷方式,则活动编辑器将按预期更新.
似乎在编辑器选项卡获得焦点之前不会更新活动编辑器属性(按下"继续"按钮时不会发生这种情况).
有没有其他路线我可以采取"可见编辑器"?
提前致谢.
艾伦
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getEditorReferences()
| 归档时间: |
|
| 查看次数: |
13041 次 |
| 最近记录: |