• Eclipse优化


    未特别说明,以下均处理在Window->Preferences下

    General列表下

    Startup and Shutdown可以去掉一些不必要的启动项

    怎样才能知道哪些启动项有用呢?我现在把我知道的启动项用处说一下,还有很多不懂的,希望大家懂的回复在下面啊:WTP Webservice UI Plug-in :一个跟MyEclipse插件差不多的东西,主要差别是WTP…是免费的,如果使用Eclipse,这个可以取消。Mylyn Tasks UI,Mylyn Team UI:组队任务管理工具,类似于 CVS ,以任务为单位管理项目进度,没用到的园友可以取消。反正我什么也没选,如下。

    image

    Appearance > 取消勾选“Enable Animations”,使用默认的主题。其他主题可能会降低运行速度。

    Editors->Text Editors->Spelling取消拼写检查

    image

    更改JSP等的默认编辑器

    Editors->File Associations打开JSP的默认编辑器不好,会同时打开预览,把默认改成JSP Editor,其他html等的编辑器也一并做出修改

    image

    修改编码:

    Workspace->Text file encoding修改编码为UTF-8

    Web->JSP Files修改编码为UTF-8

    Content Types->Text,选择Java Source File,在下面的Default encoding输入框中输入UTF-8,点Update,则设置Java文件编码为UTF-8。其他Java应用开发相关的文件 如:Java Properties File、XML等一律修改为UTF-8

    经过上面几步,新建Java文件即为UTF-8编码,Eclipse编译、运行、调试都没问题,但是做RCP应用的Product输出时、或者插件输出时,则总是出错,要么不能编译通过(输出时要重新compile)、要么输出的插件运行时中文显示乱码。此时需要再RCP应用、或插件 Plugin工程的build.properties中增加一行,javacDefaultEncoding.. = UTF-8。让输出时编译知道java源文件时UTF-8编码。这个设置需要保证所有的Java源文件时UTF-8编码格式,如果不全是,可以参考 Eclipse帮中(Plug-in Development Environment Guide > Reference > Feature and Plug-in Build configuration),建议全部Java源文件是UTF-8编码。

    Maven列表下

    Maven关闭自动更新,特别是要取消勾选Download repository index updates on startup

    image

    Validation列表下

    关闭不常用和不必要的验证。例如HTML语法验证,JSP语法验证。这个对于Eclipse的优化应该会有比较明显的效果,我的做法是

    除了Classpath Dependency Validator的勾其余都取消。

    image

    关闭不常用的工程项目

    这是Eclipse优化的常用方法。

    image

    为工程项目建立工作集合,Working Sets。然后视图的显示级别修改为Working Sets。Eclipse使用过程中,最常用的习惯。Working Set还便于搜索哦。

    image

    image

    image

    image

    image

    修改Eclipse启动参数

    在Eclipse目录下,修改eclipse.ini文件。其中4G内存的推荐配置为:

    --launcher.XXMaxPermSize
    256m
    -showsplash
    org.eclipse.platform
    --launcher.XXMaxPermSize
    512m
    --launcher.defaultAction
    openFile
    --launcher.appendVmargs
    -vmargs
    -Dosgi.requiredJavaVersion=1.6
    -Xms512m
    -Xmx2048m

    在修改配置的时候,记得备份哦。

    Window > Customize Perspective

    移除所有用不到或不想用的内容(尽量使用快捷键),菜单栏也是如此(你用过几次菜单栏的打印按钮?)。

  • 相关阅读:
    蚂蚁的难题(一) http://acm.nyist.net/JudgeOnline/status.php?pid=744
    快速查找素数 http://acm.nyist.net/JudgeOnline/problem.php?pid=187
    我排第几个 http://acm.nyist.net/JudgeOnline/problem.php?pid=139
    求余数 http://acm.nyist.net/JudgeOnline/problem.php?pid=205
    九的余数 http://acm.nyist.net/JudgeOnline/problem.php?pid=105
    次方求模 http://acm.nyist.net/JudgeOnline/problem.php?pid=102
    汉诺塔(一)http://acm.nyist.net/JudgeOnline/problem.php?pid=88
    换博客了,欢迎访问
    linux下使用kpartx挂载虚拟文件系统
    编译linux内核时出错
  • 原文地址:https://www.cnblogs.com/tufujie/p/5137394.html
Copyright © 2020-2023  润新知