如何让编辑器在 intellij 插件开发中活跃起来?

How to make editor active in intellij plugin development?

我正在尝试为 Intellij Idea 编写插件。我需要对编辑器进行一些操作,例如,导航到某个编辑器,使其处于活动状态。 我可以通过这种方式获得所有编辑器:FileEditor[] editors = FileEditorManager.getInstance(e.getProject()).getAllEditors(); 那么我该如何导航到第一个编辑器 editors[0] ?

这应该有效:

FileEditorManager.getInstance(project).openFile(editors[0].getFile(), true, true)