[英]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.