• myeclipse优化设置


    一、myeclipse字体设置
    Window->Preferences->General->Appearance->Colors and Fonts
    在右侧找到”Aa Test Font”双击或者点击Edit按钮修改字体;建议字体设置如下:
    Courier New字体常规四号

    二、Myeclipse编码方式(JSP+Text)
    设置JSP编码格式
    Window->Preferences->MyEclipse->Files and Editors->JSP->Encoding->UTF-8
    设置其他文本编码格式
    Window->Preferences->General->Workspace->Text file encoding->Other->UTF-8

    三、Myeclipse自动文本验证
    Window->Preferences->MyEclipse->Validation
    保留manual(手动)部分,build下只留"classpath dependencyValidator",手动验证:选中文件右击MyEclipse->Run Validation

    四、Myeclipse关闭自动更新
    Window->Preferences->MyEclipse->Maven4MyEclipse
    取消勾选”Download repository indexupdates on startup”

    五、Myeclipse取消拼写错误验证
    Window->Preferences->General->Editors->Text Editors->Spelling
    取消勾选"Enable spell checking"

    六、Myeclipse内存不足时设置
    1.堆内存分配
    JVM 初始分配的内存由-Xms指定,默认是物理内存的1/64;JVM最大分配的内存由-Xmx指定,默认是物理内存的1/4。默认空余堆内存小于40% 时,JVM就会增大堆直到-Xmx的最大限制;空余堆内存大于70%时,JVM会减少堆直到-Xms的最小限制。因此服务器一般设置-Xms、-Xmx相 等以避免在每次GC(垃圾收集器)后调整堆的大小。
    2.非堆内存分配
    JVM使用-XX:PermSize设置非堆内存初始值,默认是物理内存的1/64;由XX:MaxPermSize设置最大非堆内存的大小,默认是物理内存的1/4。
    打开myeclipse.ini
    #utf8 (do not remove)
    #utf8 (do not remove)
    -startup
    ../Common/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
    --launcher.library
    ../Common/plugins/org.eclipse.equinox.launcher.i18n.win32.win32.x86_64_4.2.0.v201201111650
    -install
    D:AppDataLocalMyEclipseMyEclipse 10
    -vm
    D:AppDataLocalMyEclipseCommoninarycom.sun.java.jdk.win32.x86_64_1.6.0.013injavaw.exe
    -configuration
    D:AppDataLocalMyEclipseMyEclipse 10configuration
    -vmargs
    -Xmx512m
    -XX:MaxPermSize=384m
    -XX:ReservedCodeCacheSize=96m
    -Dosgi.nls.warnings=ignore
    以上是我的myclipse.ini文件内容,修改参数为:-Xmx,-XX:MaxPermSize,-XX:ReservedCodeCacheSize,注意:-Xmx和-XX:MaxPermSize总和不能超过计算机本身内存大小。
    myeclipse.ini修改了参数设置但未生效,是因为违反了文件的设置规范:
    参数如”项值”此类形式中间有空格需换行书写;如果值中有空格需用双引号包括起来。
    七、优化启动项,关闭部分功能
    在Myeclipse中大多数人只需要20%的系统功能,就可以完成所需要的任务操作,所以可以将不使用的功能修改为禁止加载启动。
    Window->Preferences->General->Startup andy Shutdown
    以MyEclipse EASIE开头的都是服务器,其中本人只保留如下:
    1.Tomcat 6或者7(必备)
    2.Weblogic 11
    3.JSP Debug
    其他功能插件看个人所需,如果不使用可以全部取消勾选。
    八、取消保存代码时的代码自动格式化
    Window->Java->Editor->SaveActions->Format Source Code取消勾选


    MyEclipse 8.5刚刚正式发布,新版本的特性能够大大提高开发者的效率。但同时,由于电脑配置的原因,很多开发者在使用MyEclipse的时候,速度都不是很快,需要我们对MyEclipse进行一些必要的优化。
    1、老是弹出Quick update error 、关闭MyEclipse的Quick Update自动更新功能
    这个问题的解决办法是关闭自动更新:
    Windows > Preferences > MyEclipse Enterprise Workbench > Community Essentials,然后把选项 ”Search for new features on startup”的前勾去掉即可。
    2 、关闭updating indexes
    Window > Preferences > Myeclipse Enterprise Workbench > Maven4Myeclipse > Maven>

    禁用Download repository index updates on startup 。
    注意:强调一个问题,很多人发现无法找到这个,原因其实是它已经关闭了。
    3 、关闭MyEclipse的自动validation
    validation有很多,包括xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下,速度将很快提升好几个档次。

    windows > perferences > myeclipse > validation
    将Build下全部勾取消,如果你需要验证某个文件的时候,我们可以单独去验证它。方法是:在需要验证的文件上( 右键 -> MyEclipse -> Run Validation 。
    4、 启动优化,关闭不需要使用的模块
    一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止加载启动。

    Window > Preferences > General > Startup andy Shutdown 在这里列出的是MyEclipse启动时加载的模块。
    我这里只让它加载tomcat5,勾选MyEclipse EASIE Tomcat 5。接下来,关闭工作空间启动刷新:

    接下来关闭拼写检查:

    只需要取消Enable spell checking:

    看到auto activation triggers for java之后,在里面输入a-z这些字幕吧,然后选择应用,接着去编辑器里查看提示,上面那个选项是延迟多少时间提示,建议不修改。

    如图那样选择就完成了,然后我们到myeclipse安装目录>myeclipse.ini打开修改这个文件,建议在做之前备份,不然错了没法启动。
    1. -startup
    2. ../Common/plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
    3. --launcher.library
    4. ../Common/plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
    5. -install
    6. E:/develop/MYEC85/MyEclipse 8.5 M2
    7. -vm
    8. E:/develop/MYEC85/Common/binary/com.sun.java.jdk.win32.x86_1.6.0.013/jre/bin/client/jvm.dll
    9. -vmargs
    10. -Xmx512m
    11. -XX:MaxPermSize=512m
    12. -XX:ReservedCodeCacheSize=256m
    主要是修改:
    1. -Xmx512m
    2. -XX:MaxPermSize=512m
    3. -XX:ReservedCodeCacheSize=256m
    这三个优化方案,最好按照自己的内存来选择,选择合适的话,相信效果会很不错。如果修改后无法使用就能把备份覆盖回来吧。下面说一下MyEclipse中常用的快捷键:
    1、切换编辑点 Alt + <-, Alt + ->。
    2、查看打开文件 Ctr + e。
    3、充分利用模板 主要是自己定义的。
    4、自定义快捷键生成Getter和Setter。
    5、删除时候尽量不要退格或者Delete键,行级别 Ctr+d,行中个别部分 Ctr+x。
    6、看见方法名或者变量名不好,替换Ctr+2,r。
    7、Ctr+Shift+o快速导包。
    8、运行Ctr+F11。
    9、大小写转化:Ctr+Shift+X Ctr+Shift+Y。
    10、最大一般窗口切换:Ctr+M。
    11、有时候,Alt+Shift+X,Q 运行还是挺爽,特别是个别运行build时候。
    12、ctrl+shift+f 代码格式化。
    13、ctrl+shift+/来注释/反注释选择的源码。
    14、shift+alt+s来快速打开源码功能。

  • 相关阅读:
    010:请教STM32用JLINK V8 SWD输出调试信息到ITM Viewer的问题(转)
    014:针对mdk中STM32程序无法使用printf,产生停留BEAB BKPT 0xAB处问题的解决(转)
    011:Nuvoton(新唐) Cortex M0 使用semihost输入输出办法(转)
    015:6步教你在STM32程序中添加 printf函数(转)
    js定时和离开当前页面事件 明天
    linux常用命令 明天
    mongoDB常用命令 明天
    自定义标签的使用 明天
    浏览器事件 明天
    SonarQube简介
  • 原文地址:https://www.cnblogs.com/zhaideyou/p/5550794.html
Copyright © 2020-2023  润新知