Eclipse插件开发中File和IFile的转换

Posted soy-technology

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Eclipse插件开发中File和IFile的转换相关的知识,希望对你有一定的参考价值。

(1) File转IFile

  第一种方法:

    IFile[] ifile = ResourcesPlugin.getWorkspace().getRoot().findFilesForLocationURI(file.toURI());

  第二种方法:

    String filepath =file.getPath();

    IProject proj =ResourcesPlugin.getWorkspace().getRoot().getProject(projName);

    String path =filepath.substring(proj.getLocation().toString().length() + 1);

    IFile file =proj.getFile(path);  

(2) IFile转File

  File file = ifile.getLocation().toFile;

    或者

  File = newFile(ifile.getLocation().toOSString);   

以上是关于Eclipse插件开发中File和IFile的转换的主要内容,如果未能解决你的问题,请参考以下文章

常用工具 - eclipse

typescript 将IFile从离子转换为常规文件类型

eclipse3.5如何配置spring web开发环境

eclipse下搭建shell脚本编辑器--安装开发shell的eclipse插件shelled

eclipse插件怎么写,写完怎么导入.

Python开发环境:使用Eclipse+PyDev插件创建Django项目