gpt4 book ai didi

java - Eclipse中获取当前编辑文件的绝对路径

转载 作者:太空狗 更新时间:2023-10-29 23:03:05 27 4
gpt4 key购买 nike

我想编写一个插件来处理 Eclipse 中当前编辑的文件。但我不确定如何正确获取文件的完整路径。

这就是我现在做的:

IFile file = (IFile) window.getActivePage().getActiveEditor.getEditorInput().
getAdapter(IFile.class);

现在我有一个 IFile 对象,我可以检索它的路径:

file.getFullPath().toOSString();

然而,这仍然只给我相对于工作区的路径。我怎样才能从中获得绝对路径?

最佳答案

看起来你想要IResource.getRawLocation() .这会返回一个 IPath,如果您想双重确定您拥有绝对路径,它还有一个 makeAbsolute() 方法。

关于java - Eclipse中获取当前编辑文件的绝对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/299619/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com