下面通过这篇随笔介绍一些Eclipse的常用便捷功能。 A.代码提示
我们可以自己设置代码提示功能。Eclipse默认的只是当敲入.的时候会出现代码提示。我们可以修改敲入任何字母的时候都会有代码提示:Eclipse->Window->Preferences->Java->Editor->Content assist->Auto-Activation ,我们可以看到:
,观察第四行:Auto activation triggers for Java,正常的默认情况下,文本框中只有. ,即只有敲入.的时候才会出现代码提示而且后面的文本框中最多只能输入5个字符。为了敲入任何字母都会有代码提示,我们可以导出Preferences:Eclipse->Export->General->Preferences,见下图:
,然后存为eclipse-preference.epf,之后用文本软件将其打开,找到下面这行:
"/instance/org.eclipse.jdt.ui/content_assist_autoactivation_triggers_java=",然后重新赋值为".abcdefghijklmnopqrstuvwsyz",并保存。然后用类似的方法导入刚才修改过的eclipse-preference.epf即可。
PS:在Eclipse3.4中修复了之前代码提示的bug,在该版本中,Auto activation triggers for Java后面的文本框中可以输入所有的代码提示的字母。另外我们还可以使用快捷键"ALT+/"来实现代码提示。
B.自动生成注释(创建新类时自动生成author,date等相关信息)
Windows-->Preference -> Java-->Code Style-->Code Templates-- >Code-->new Java files,然后编辑相关的信息即可。如:
${filecomment}
${package_declaration}
/**
* @author landon E-mail:landonyongwen@126.com
* @version 创建时间:${date} ${time}
* 类说明
*/
${typecomment}
${type_declaration}
C.格式化
选中代码,使用快捷键ctrl+shift+f或者右键Source->Format(设置代码模板参见window->preference->Java->Code Style)或者选择eclipse最上面的菜单项Source,然后选择菜单子项Format
D.自动生成getter/setter:右键->Source->Generate Getters and Setters或者选择eclipse最上面的菜单项Source,然后选择菜单子项Generate Getters and Setters
E.重构命名:右键->Refactor->Rename或者选择eclipse最上面的菜单项Refactor,然后选择第一个菜单子项Rename。
另外Eclipse的Source功能主要包括生成注释,生成getter/setter,生成构造器,生成hashCode,equals等,而Refactor功能包括Rename,move,Change Method Signature等。
F.Eclipse常用快捷键:
通过Eclipse->Window->Preferences->General->Keys,在这里我们可以查看到所有的快捷键,下面我们选择常用的快捷键介绍:
a.Ctrl+Shift+/ Add Block Comment:添加块注释
b.Alt+Left Backward History
c.Alt+Shift+J Add Javadoc Comment:添加Javadoc注释
d.Alt+Shift+C Change Method Signature:改变方法签名
e.Alt+/ Content Assist:代码提示
f.Ctrl+D Delete Lien:删除一行
g.Alt+Shift+D Debug:调试
h.Ctrl+F Find and Replace:查找和替换
i.Alt+Right Foward History
j.Ctrl+Shift+F Format
k.Ctrl+/ Toggle Comment:切换注释
posted on 2010-07-15 14:09
landon 阅读(2739)
评论(0) 编辑 收藏 所属分类:
Program