2009年2月3日星期二

JDev_002:JDeveloper 11g 代码编辑功能介绍

1. Code Templates 快捷键:[Ctrl]+[Enter]
(1)在一新行键入m,按下[Ctrl]+[Enter],main 方法 template将被建议。

(2)在一新行键入f,按下[Ctrl]+[Enter],以f开头的语句:如for 循环语句template将被建议。

(3)在一新行,按下[Ctrl]+[Enter],所有可能的template将被建议。
在方法外按下[Ctrl]+[Enter],所有可能的方法template将被建议。

在方法内按下[Ctrl]+[Enter],所有可能的语句template将被建议。


总之,你可以输入任何代码片段,然后按下[Ctrl]+[Enter],JDeveloper会提示你所有template。
比如:输入sop,按下[Ctrl]+[Enter],会输出System.out.println(); 。

2. 方法体自动完成
输入 public String sayHi()后,按下[Ctrl]+[Shift] [Enter] ,自动完成方法体。

3. 变量自动补全
定义一个变量,如:String testResult;
在其它地方引用时,可以输入test后,按下[Ctrl]+[Shift] [空格] ,变量名称会自动匹配,如果唯一的话,会自动补全变量名称。

4. 为变量生成getter和setter方法:右键-->选择Generate Accessors


5. 为类生成构造函数:右键-->选择Source --> Generate Constructor from field


6. 代码格式化:右键-->Reformat

7. 注释XML文件中的代码
选中要注释的代码,右键-->Source-->Toggle Line Comments:

参考文献:
1. http://sureshkrishna.com/blog/?p=521

没有评论: