IntelliJ 插件,将虚拟文件同步到真实文件
IntelliJ Plugin, Sync Virtual files to real files
我是 运行 一些脚本命令,它在我的项目下生成文件,当我的命令终止时,我如何 refresh/reload 文件树?
我看过这个Synchronize virtual file to the physical file in the Intellij IDEA plugin
我试过使用这个但没有成功:
FileDocumentManager.getInstance().saveAllDocuments();
或
VirtualFileManager.getInstance().syncRefresh();
甚至
currentProject.getBaseDir().refresh(false, true);
None 这些方法刷新项目树。
刚刚找到正确的方法:
VirtualFile apiDir = currentProject.getBaseDir();
VfsUtil.markDirtyAndRefresh(true, true, true, apiDir);
我的问题下的方法不起作用,因为我的新文件是在 IntelliJ
.
之外生成的
我是 运行 一些脚本命令,它在我的项目下生成文件,当我的命令终止时,我如何 refresh/reload 文件树?
我看过这个Synchronize virtual file to the physical file in the Intellij IDEA plugin
我试过使用这个但没有成功:
FileDocumentManager.getInstance().saveAllDocuments();
或
VirtualFileManager.getInstance().syncRefresh();
甚至
currentProject.getBaseDir().refresh(false, true);
None 这些方法刷新项目树。
刚刚找到正确的方法:
VirtualFile apiDir = currentProject.getBaseDir();
VfsUtil.markDirtyAndRefresh(true, true, true, apiDir);
我的问题下的方法不起作用,因为我的新文件是在 IntelliJ
.