[英]Auto-Import Call in Eclipse Plugin
我目前正在编写用于模型驱动代码生成的Eclipse插件。
该插件具有一个向导,用于将UML转换为Java代码并将代码库部署(在这种情况下为复制)到不同的项目。 现在,一个项目有必要进行一次自动导入清理(管道与导入混为一谈)。 我通常通过选择源文件夹,然后按ctrl + shift + o(组织导入)来执行此操作。
是否可以从我的插件中启动此操作?
简而言之 :如何从我的插件启动“组织导入”功能?
组织导入的命令标识为org.eclipse.jdt.ui.edit.text.java.organize.imports
因此您可以执行以下命令:
IHandlerService handlerService = PlatformUI.getWorkbench().getService(IHandlerService.class);
handlerService.executeCommand("org.eclipse.jdt.ui.edit.text.java.organize.imports", null);
该命令可能期望当前选择是Java文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.