项目开发下载了最新版的eclipse-Mars.2 Release (4.5.2),用着不怎么顺手,问题是js或Java代码,稍微修改一点,就得需要好久才可以编译好,时不时还会出现building workspace未响应,eclipse各种卡死,折磨了自己好几天,今天终于把问题解决。
通过观察eclipse的Progress窗口发现,eclipse每次修改都会重新编译下项目引用的extjs类库,导致很费时。对我们而言,extjs类库没有修改,根本不需要每次都Validation。
开始在eclipse的Properties-->Validation去掉了所有文件的Validation:
结果发现依然各种卡死,下面采取第二招:
右键项目->Properties->左侧列表菜单JavaScript->左侧列表子菜单Include Path->右侧Source选项卡->选择Excluded:(None)->Edit按钮->点Excluds patterns右边的Add->输入**/*.js(这里的**表示一个或多层文件夹路径)->OK->Finish->OK
操作完成后,再修改下项目中的js和Java代码,发现秒级编译,问题解决。
工欲善其事必先利其器,玩转IDE可以大大提高我们的开发效率。