Jslfl【软件开发技术笔记】

Eclipse使用优化

eclipse使用过程中,经常会出现下面一些现像,让人烦燥:

  • 1.卡顿
  • 2.编译项目工程时,校验JS操作耗时太长,经常进度不动
  • 3.编辑jsp或js时,选中关键字或复制时,经常卡死一段时间

根据查找方案与实践,通过以下一些设置可以有效解决(亲测效果明显,当然也不一定完全适合你):

  • 1.替换org.eclipse.jdt.core:
  • 网上下载(链接: http://pan.baidu.com/s/1brUN6m 密码: zyis)org.eclipse.jdt.core_3.6.1.v_A68_R36x.jar替换掉eclipse\plugins中的org.eclipse.jdt.core_3.6.2.v_A76_R36x.jar(类似这个文件,可能版本号不一样,用下载的文件更名为这个后替换掉)

  • 2.取消验证
  • 2.1 windows–>perferences–>validation
    把build下只留 classpath dependency Validator,其余全去掉;
    2.2 windows->preference->Java Script->Validator->Errors/Warnings
    Enable Javascript Sematic validation去掉;
    2.3 右键项目 -> properties -> Builders
    JavaScript Validator 去掉(可能没有JavaScript Validator这一项);
    2.4 编辑项目的.project文件(此招很管用,修改完了要重新启动eclipse或重新加载项目工程)
    删除下面两个配置

    1
    2
    3
    4
    5
    6
    7
    <buildCommand>
      <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
      <arguments>
      </arguments>
    </buildCommand>

    <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
  • 3.关闭拼写检查
  • windows–>perferences–>general–> editors->Text Editors->spelling
    Enable spell…去掉

  • 4.修改ctrl快捷键(如果经常选择关键字或ctrl+c时卡顿现象)
  • Window -> Preferences -> General -> Editors -> Text Editors -> Hyperlinking
    去掉Enable on demand hyperlinks style navigation或选择性勾选不触发的内容,或者把快捷键改为其他键比如Alt(不能改为shift)
    说明:在Eclipse中,经常可以使用Ctrl+鼠标单击,可以直接将编辑界面引导到相关的方法,属性,或者类。
    这个功能确实非常好用,但是由于复制粘贴的功能快捷键也是Ctrl,以致我在快速进行操作的时候,Eclipse反应不过来,无法分析我的操作,现在只需要改变一个其他的快捷。

  • 5.调整Eclipse运行内存
  • 这儿根据自己电脑情况尝试,编辑eclipse.ini文件,将其中的参数改成:

    1
    2
    3
    4
    5
    6
    -vmargs
    -Dosgi.requiredJavaVersion=1.6
    -Xms1024m
    -Xmx1024m
    -XX:PermSize=512M
    -XX:MaxPermSize=512M

    Comments are currently closed.