首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在Eclipse中以编程方式获取信息

如何在Eclipse中以编程方式获取信息
EN

Stack Overflow用户
提问于 2011-06-09 23:32:53
回答 3查看 730关注 0票数 0

我正在开发一个Eclipse插件。我需要在eclipse编辑器中以编程方式获取所选/活动文件的文件路径和文件名。

还需要以编程方式将现有文件(位于项目外部)添加到项目中,然后在编辑器中打开它。

我完全是一个Eclipse的初学者,所以完整的解决方案将不胜感激。

EN

回答 3

Stack Overflow用户

发布于 2011-06-09 23:57:35

你的问题很笼统,但这应该会让事情变得清晰一些:

Eclipse Plugin Development Tutorial

关于将文件添加到项目中,您必须阅读文档并找到eclipse处理项目的位置。我认为,如果你有一个项目的参考,它应该很容易。

希望这会有帮助=)

票数 1
EN

Stack Overflow用户

发布于 2011-06-10 00:27:36

您的编辑器很可能继承自IEditorPart,因此您应该能够调用getEditorInput(),例如,它可能是FileEditorInput,也可能不是。从那里,您可以获得该文件的底层详细信息。

对于第二个问题,您可以使用IProject.create(),然后执行IFile.createLink()并使用本地文件系统路径,或者使用IFile.appendContents()复制文件。

票数 0
EN

Stack Overflow用户

发布于 2011-06-13 13:18:58

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6295439

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档