eclipse插件开发

快捷键

有时候我们想看一下别人提供插件的源码是怎么实现的,需要找到对应的实现类可以用下面两个快捷键

同时按下alt+shift+F1,显示当前选中的插件的信息。常用于对现有插件经行扩展时,观察现有插件的构成。

同时按下alt+shift+F2 也可以查看相应的插件信息

扩展点

eclipse提供了很多扩展点

可以查看这篇文章  https://blog.csdn.net/nicholaskong/article/details/52046110

细节代码

实现刷新操作 即refresh

IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();
IProject project = root.getProject("tcc-transaction");

try {
	project.refreshLocal(IResource.DEPTH_INFINITE, null);
} catch (CoreException e) {
	e.printStackTrace();
}

实现重编译(也就是clean)

clean all:

ResourcesPlugin.getWorkspace().build(IncrementalProjectBuilder.CLEAN_BUILD,monitor);
 

clean one project:

((IProject) selection[i]).build(IncrementalProjectBuilder.CLEAN_BUILD, new SubProgressMonitor(monitor, 1));

参考:https://club.1688.com/article/27983494.htm

你可能感兴趣的:(Eclipse)