首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从main-method以编程方式在Standard-Eclipse Java-Editor中打开.java-file

从main-method以编程方式在Standard-Eclipse Java-Editor中打开.java-file
EN

Stack Overflow用户
提问于 2015-06-03 18:27:01
回答 2查看 642关注 0票数 2

如何在eclipse的标准java编辑器中编程打开java文件。我不想从插件中使用它,而是从方法中使用它。我正在搜索类似这样的东西:

代码语言:javascript
复制
    String absolutePath = "C:\\dummfile.java";
    // Getting Editor from Workbench or something like that
    Editor javaEditor = Workbench.getJavaEditor();
    javaEditor.setInput(absolutePath);
    // show and set focus
    javaEditor.openEditor();

我尝试过this,但无法从文件转换为IFile。

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2015-06-03 18:35:45

要将File转换为IFile

代码语言:javascript
复制
IWorkspace workspace= ResourcesPlugin.getWorkspace();    
IPath location= Path.fromOSString(file.getAbsolutePath()); 
IFile ifile= workspace.getRoot().getFileForLocation(location);

来自this threadthis

票数 0
EN

Stack Overflow用户

发布于 2015-06-03 18:38:12

http://wiki.eclipse.org/FAQ_How_do_I_open_an_editor_programmatically%3F

你看过这个了吗?由于您拥有文件的绝对路径,因此此链接中的代码示例应该适用于您。

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

https://stackoverflow.com/questions/30617471

复制
相关文章

相似问题

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