Get the absolute path of the currently edited file in Eclipse

后端 未结 6 625
予麋鹿
予麋鹿 2021-02-04 06:13

I\'d like to write a plugin that does something with the currently edited file in Eclipse. But I\'m not sure how to properly get the file\'s full path.

This is what I do

6条回答
  •  执笔经年
    2021-02-04 06:16

    IWorkspace ws      = ResourcesPlugin.getWorkspace();  
    IProject   project = ws.getRoot().getProject("*project_name*");
    
    IPath location = new Path(editor.getTitleToolTip());  
    IFile file     = project.getFile(location.lastSegment());
    
    into file.getLocationURI() it's the absolute path
    

提交回复
热议问题