以编程方式保存 Intellij 项目

Saving an Intellij project programmatically

我正在开发 Intellij 插件。当按下按钮时,我希望在插件执行之前让项目自行保存(比如用户修改代码时)。我似乎无法找到执行此操作的方法

使用FileDocumentManager.getInstance(project).saveAllDocuments().

您可以使用 ApplicationManager.getApplication().saveAll();