gpt4 book ai didi

java - 如何在Eclipse中检查项目内的所有文件是否已保存?

转载 作者:行者123 更新时间:2023-11-30 02:09:07 25 4
gpt4 key购买 nike

我正在使用静态代码分析器工具。我需要使用我的工具扫描许多项目。我的要求是在使用我的工具扫描项目之前检查项目中的所有文件是否都已保存。我知道如何检查单个文件是否已保存。我正在使用以下代码,并且运行良好。

if(window.getActivePage().getActiveEditor().isDirty() == true) {
MessageDialog.openInformation(this.window.getShell(), "Message", "Please save the file before you scan it.");
return false;
}

但是如何检查项目中的所有文件呢?

最佳答案

我希望这对您有帮助:

    IEditorReference[] ref = PlatformUI.getWorkbench().getActiveWorkbenchWindow()
.getActivePage().getEditorReferences();
boolean isDirty = false;
for (IEditorReference iEditorReference : ref) {
if (iEditorReference.isDirty())
isDirty = true;
}

关于java - 如何在Eclipse中检查项目内的所有文件是否已保存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50597333/

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