在我的RCP应用程序中是编辑器,就像在Eclipse中一样。类编辑器从org.eclipse.ui.texteditor.AbstractTextEditor
延伸,并在plugin.xml -> org.eclipse.ui.editors
中添加扩展名。我想查看哪些包含在编辑器文件中打开。现在的问题是,如何获取所有打开的文件列表(见屏幕)如何获取eclipse编辑器中所有打开文件的列表?
6
A
回答
8
我没有测试它,但你应该能够得到它从PlatformUI类开始。
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getEditorReferences()
0
在工作区下面的文件包含工作台信息:
.metadata/.plugins/org.eclipse.ui .workbench/workbench.xml 可以删除它(或编辑它,但需要绕过我的假设),而不会破坏工作区,Eclipse会重新生成该文件。当你删除它时,所有与工作台相关的设置都将丢失(即所有编辑器都关闭),但该工作区的项目保持不变。
从,你可以得到文件列表..
相关问题
- 1. Eclipse正在另一个文本编辑器中打开所有文件
- 2. Eclipse中没有编辑器来打开Java文件?
- 3. 打开Eclipse插件编辑器
- 4. 如何在Eclipse中从EditPart获取其编辑器? (Eclipse插件开发)
- 5. 如何从我的软件的所有打开的表单中获取列表?
- 6. Eclipse,更改编辑器中打开文件的视角
- 7. 超链接打开Eclipse编辑器中的文件
- 8. 如何让一个文件在eclipse中的特定编辑器中打开?
- 9. 关闭Eclipse编辑器,如果文件打开两次
- 10. Eclipse:在默认编辑器中打开perl文件
- 11. 在eclipse编辑器中打开源文件
- 12. Eclipse 3.5:如何从编辑器获取文件名?
- 13. 如何从Eclipse中的活动编辑器获取文本PDE
- 14. 如何在eclipse中保存打开的编辑器?
- 15. 如何在eclipse编辑器中打开url的返回内容?
- 16. 如何在Eclipse中搜索所有打开的文件?
- 17. 如何在Eclipse中使用JS或HTML编辑器打开PHP文件
- 18. Eclipse无法打开JSP编辑器
- 19. Eclipse:代码编辑器无法打开
- 20. 使用Eclipse可视化编辑器打开文件对话框
- 21. Eclipse会打开与可编辑文件不同的源文件
- 22. 如何在Eclipse中打开第二个编辑器视图?
- 23. 获取所有打开的表单,c#?
- 24. 如何事件与所有关联的编辑器中打开的页面在Eclipse
- 25. 获取所有打开的Excel文档
- 26. 立即在编辑器中保存所有打开的.m文件
- 27. 枚举我所有的Eclipse编辑器?
- 28. 如何获取文档中所有内容控件的列表?
- 29. 如何通过迭代获取列表中的所有文件?
- 30. 获取关联的文件扩展名为Eclipse编辑器