MyEclipse优化.md

技巧:
 ctrl+shift+y:将选中文本转换成小写
 ctrl+shift+x:将选中文本转换成大写
显示内存占用情况
 window - preferences - general。右边选中“Show heap status”。
取消自动validation
 validation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都往自动校验一下,只是需要的时候才会手工校验一下!
 windows– perferences– myeclipse– validation
 把 除了manual 下面的全部点掉,build下只留 classpath dependency Validator
 手工验证方法:在要验证的文件上,单击鼠标右键– myeclipse– run validation
取消updateing index
 Window - Preferences - Myeclipse Enterprise Workbench - Maven4Myeclips - maven
 禁用Download repository index updates on startup
取消MyEclipse自动更新
 myeclipse的quick update很烦人,使用时封闭。
 preference- myeclipse- community essentials,勾掉search for new features at startup
取消Eclipse拼写检查
 拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错,所以最好往掉,没有多大的用处
 windows– perferences– general– editors- Text Editors- spelling
 将Enable spell checking复选框的勾选去掉      
取消myeclipse的启动项
 myeclipse会有很多的启动项,而其中很多我们都用不着,或者只用一两个。
 windows– perferences– general– startup and shutdown
 WTP :一个跟myeclipse差不多的东西,主要差别是 WTP 是免费的,如果使用myeclipse,这个可以取消。
 Mylyn:组队任务管理工具,类似于 CVS ,以任务为单位管理项目进度,没用到的可以取消。
 Derby:一种保存成 jar 形式的数据库,一般用不到,取消。 
 一大排以 MyEclipse EASIE 打头的启动项:myeclipse 支持的服务器,只选自己用的,其他取消,比如我只选了tomcat
更改各种文件的默认打开的方式
 windows– perferences– general– editors- file associations
 在下方选择一种编辑器(尽量选择MyEclipse *** Editor),然后点击左边的default按钮
 设置xml的默认打开方式为myeclipse html editor,因为这样的话可以使用快捷键 “ctrl+shit+/” 快速注释xml的内容
修改javadoc的位置
 MyEclipse在智能提示的时候自动访问网络上sun公司的最新API文档,如果网速不好,就会出现卡顿现象。
 window-preferences-java-installed JREs
 找到  JRE System Libraries- charsets.jar- Javadoc location
 修改为本地的java doc文件位置,或直接修改为none。
修改Eclipse格式化代默认长度
 eclipse 默认设置的换行长度, 格式化代码后,经常换行,非常难看。
 1.Java代码
      Window->Preferences->Java->Code Style->Formatter->Edit ->Line Wrapping->Maximum line width
      默认80,加个0,改成800就行了。
 2.CSS代码
      Window->Preferences->Web->CSS Files->Editor->Line width
      默认为72,加个0,改为720保存。
 3.Html代码
      Window->Preferences->Web->HTML Files->Editor->Line width
      默认为72,加个0,改为720保存。
 4.JSP代码
      Window->Preferences->Web->JSP Files->Editor->Line width
      默认为72,加个0,改为720保存。
使用alt+/作为只能提示的快捷键
 在MyEclipse6.5中,默认的提示为Ctrl+Space,而它会与我们的输入法切换冲突,使提示失效。
 window - preferences - general - keys,先取消Content Assist命令的绑定,再用“alt+/”来绑定。
 由于alt+/已经被word completion占用,所以得同时修改word completion的快捷键值。
让MyEclipse提示xml信息
 当我们在编写struts.xml时,发现eclipse并不会给出帮助提示,那是因为MyEclipse默认并不支持struts2,所以我们需要手工导入dtd以支持提示。
 步骤:
      window - preferences - MyEclipse - Files and Editors - XML - xml Catelog。然后在右边点add添加。
      location为dtd文件所在的位置(struts-2.0.dtd文件struts2-core-2.1.6.jar中可以得到);
      KeyType选择URI,
      Key为struts-2.0.dtd文件中文档声明的内容(http://struts.apache.org/dtds/struts-2.0.dtd),在struts.xml文件中也有此key值。
建立user_library以方便开发
 window - preferences - java - build path - user libraries
 新建liberary,取好名字后,加入相应的jar包即可。
解决JAVA文件中使用注解(Annotation)时,敲入@之后没有自动给出提示的问题。
 window - preferences - java - editor - content assist,最下边,默认情况如下所示:
        改为:   
 其中,200表示弹出提示的等待时间,如果机器性能比较好,可以改为100;
 上图可见,只有输入“.”的时候才会弹出提示,输入“@”和“#”时是用于javadoc也就是注释的。   
问题
 描述:myeclipse中右键选择“open project”来打开一个原先关闭了的项目,会弹出一个提示
           Should referenced projects also be opend whereapplicable
 解释:在Myeclipse中如果有多个项目,项目之间是可以有引用关系的(在项目属性的java build path 窗口中,有一个projects标签),
           这句话的意思是说,如果有被引用的项目,要同事打开它们吗?
           项目之间相互依赖,和引入jar是一样的道理,这样你可以将一个大的项目建成多个独立的工程,便于管理。
加大JVM的非堆内存

打开eclipse.ini
-showsplash com.genuitec.myeclipse.product
–launcher.XXMaxPermSize 256M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms128m -Xmx512m
-Dosgi.splashLocation=e:MyEclipse 6.0eclipseMyEclipseSplash.bmp
-Duser.language=zh_CN
-XX:PermSize=128M
-XX:MaxPermSize=256M
把下面的那个 -XX:MaxPermSize 调大,比如 -XX:MaxPermSize=512M,再把 -XX:PermSize 调成跟 -XX:MaxPermSize一样大

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值