我想在命令处理程序中获取编辑器的文本,那么如何获取编辑器的引用,谢谢
最佳答案
要在命令处理程序中获取编辑器的引用,您可以执行以下操作:
public class myCommandHandler extends AbstractHandler implements IHandler {
@Override
public Object execute(ExecutionEvent event) throws ExecutionException {
Shell shell = HandlerUtil.getActiveWorkbenchWindow(event).getShell();
IWorkbenchPage page = HandlerUtil.getActiveWorkbenchWindow(event).getActivePage();
IEditorInput editorInput = page.getActiveEditor().getEditorInput();
...
祝你好运
关于eclipse - (Eclipse RCP)如何在命令处理程序中获取编辑器的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2111232/