Myeclipse优化

作者:乌龙 围观人数: 评论回复:获取中... 网站首页 > 技术教程 >

一、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中大多数人只需要20%的系统功能,就可以完成所需要的任务操作,所以可以将不使用的功能修改为禁止加载启动。
Window->Preferences->General->Startup andy Shutdown
以MyEclipse EASIE开头的都是服务器,其中本人只保留如下:
1.Tomcat 6或者7(必备)
2.Weblogic 11
3.JSP Debug
其他功能插件看个人所需,如果不使用可以全部取消勾选。

image.png


五、myeclipse选中变量 相同变量名不会变色

myeclipse-->windows-->java-->Editor-->Mark Occurrences 把所有的框全点上对号,保存。


优化内存:

打开MyEclipse目录下的myeclipse.ini文件 在后面修改下面几个属性

-vmargs
-Xms512m              ( Java能够分配的内存)
-Xmx512m              ( Java能够分配的最大内存)
-XX:PermSize=512M      (非堆内存初始值)
-XX:MaxPermSize=512M   (非堆内存最大值)
-XX:ReservedCodeCacheSize=64m  (eclipse缓存)


这个是我试过可行的参数

-vmargs

-Xmx2048m

-XX:MaxPermSize=2048m

-XX:ReservedCodeCacheSize=256m

-Dosgi.nls.warnings=ignore






六、Myeclipse快捷键


全局 转至上一个编辑位置 Ctrl+Q 

Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)

ctrl+shift+f 代码格式化。

Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)

Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)

Ctrl+Q 定位到最后编辑的地方

Ctrl+O 快速显示 该类结构。包名,方法
Ctrl+T 快速显示当前类的继承结构

Ctrl+W 关闭当前Editer

Ctrl+/(小键盘) 折叠或展开当前类中的所有代码

Shift+Ctrl+Enter 在当前行插入空行(原理同上条)

Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)

Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)

ctrl+alt+H,查看所有引用此方法的类





【Ctrl+O】  显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。

【Ctrl+M】 窗口最大化和还原,用户在窗口中进行操作时,总会觉得当前窗口小(尤其在编写代码时),现在好了,试试【Ctrl+M】快捷键。 

【Ctrl+K】、【Ctrl++Shift+K】  快速向下和向上查找选定的内容,从此不再需要用鼠标单击查找对话框了。 

【Ctrl+Shift+R】 和【Ctrl+Shift+T】对应,查找工作空间(Workspace)中的所有文件(包括Java文件),也可以使用通配符。 

【Ctrl+Shift+O】 快速生成import,当从网上拷贝一段程序后,不知道如何import进所调用的类,试试【Ctrl+Shift+O】快捷键,一定会有惊喜。 

【ALT+Shift+W】 查找当前文件所在项目中的路径,可以快速定位浏览器视图的位置,如果想查找某个文件所在的包时,此快捷键非常有用(特别在比较大的项目中)

【Ctrl+L】 定位到当前编辑器的某一行,对非Java文件也有效。

【Alt+←】、【Alt+→】 后退历史记录和前进历史记录,在跟踪代码时非常有用,用户可能查找了几个有关联的地方


Eclipse中有如下一些和运行调试相关的快捷键。

【Ctrl+Shift+B】:在当前行设置断点或取消设置的断点。 

【F11】:调试最后一次执行的程序。 

【Ctrl+F11】:运行最后一次执行的程序。 

【F5】:跟踪到方法中,当程序执行到某方法时,可以按【F5】键跟踪到方法中。 

【F6】:单步执行程序。 

【F7】:执行完方法,返回到调用此方法的后一条语句。 

【F8】:继续执行,到下一个断点或程序结束。 



重构

(注:一般重构的快捷键都是Alt+Shift开头的了)

Alt+Shift+R 重命名 (是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力)

Alt+Shift+M 抽取方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)

Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)

Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)

Alt+Shift+F 把Class中的local变量变为field变量 (比较实用的功能)

Alt+Shift+I 合并变量(可能这样说有点不妥Inline)

Alt+Shift+V 移动函数和变量(不怎么常用)

Alt+Shift+Z 重构的后悔药(Undo)

the end
免责声明:本文来自98资源网发布,但不代表本站的观点和立场。
我要评论 0条评论