|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
为什么外国人还要写那些框架进行代码封装,他们不就是为了别人使用时可以更简单么!如果要达到一个企业级项目的不用框架是很难的。小一些的项目还行,大的光是MVC模式的设计的编码量就够大的了。还有性能方面,单轮windows,这个工具是微软写的,。
在做eclipse插件开辟中,出格是主动天生代码大概uml->代码的插件中,偶然必要革新一下文件夹大概从头编译一下.那怎样完成这两个操纵呢。
1、完成革新
1、一个关头的接口是org.eclipse.core.resources.IResource
挪用这个接口的refreshLocal办法便可。比方refreshLocal(IResource.DEPTH_INFINITE,null)
2、究竟有哪些类完成了这个接口呢?
来看一下承继布局
起首承继自IResource的接口有IContainer、IFolder、IProject、IWorkspaceRoot、IFile一共5个
加上IResource6个,但凡完成这些接口的都能够。
3、接口的承继布局
接口extends
IResource无
IContainerIResource
IFileIResource
IFolderIContainer
IProjectIContainer
IWorkspaceRootIContainer
4、类的承继布局
类extendsimplements
Resource无IResource
ContainerResourceIContainer
FileResourceIFile
FolderContainerIFolder
ProjectContainerIProject
WorkspaceRootContainerIWorkspaceRoot
2、完成重编译(也就是clean)
cleanall:
ResourcesPlugin.getWorkspace().build(IncrementalProjectBuilder.CLEAN_BUILD,
monitor);
cleanoneproject
((IProject)selection[i]).build(IncrementalProjectBuilder.CLEAN_BUILD,new
SubProgressMonitor(monitor,1));
net网页编程程序员的大部门代码都靠控件拖拽完成的,虽然java也有,但是无论从美观和速度上都没发和.net网页编程比。java程序员都是代码完成的,所以java程序员常戏称.net网页编程程序员是操作员,呵呵。 |
|