如何从eclipse IDE获取当前打开的文件的路径?

时间:2011-07-24 15:34:52

标签: eclipse-plugin

我正在开发一个插件。我想以编程方式知道当前打开的文件的路径名。任何人都可以帮忙,这将是非常有帮助的。

由于 Partha

1 个答案:

答案 0 :(得分:2)

您可以使用IWorkbenchPage.getActiveEditor或getEditors(),然后就可以 向编辑询问他们的IEditorInput。如果编辑器正在运行 一个IFile(并且不能保证它是),那么你可以施放 IEditorInput到IFileEditorInput以通过访问文件 IFileEditorInput.getFile()。

一旦你获得了IFile,你就可以获得路径

参考 http://www.eclipse.org/forums/index.php/mv/tree/12808/