一、编码标准
-
题目要求:
在IDEA中使用工具(Code->Reformate Code)把下面代码重新格式化,再研究一下Code菜单,找出一项让自己感觉最好用的功能。 -
实验步骤
1、安装alibaba 插件
2、代码规范 -
实验用代码:
public class CodeStandard { public static void main(String [] args){
StringBuffer buffer = new StringBuffer(); buffer.append('S');
buffer.append("tringBuffer");
System.out.println(buffer.charAt(1));
System.out.println(buffer.capacity());
System.out.println(buffer.indexOf("tring"));
System.out.println("buffer = " + buffer.toString());
if(buffer.capacity()<20) buffer.append("1234567");
for(int i=0;i<buffer.length();i++)
System.out.println(buffer.charAt(i)); } }
实验结果截图:
code菜单:
我认为好用的快捷键:
Override Methods ( 重写覆盖方法 )
Ctrl + O Implements Methods ( 实现接口方法 )
Ctrl + I Delegate Methods Gengrate(用于生成Construct、Getter/Setter、toString等)
Alt + Insert Surround With (生成包围代码 )
Ctrl + Alt +T Unwarp/Remove ( 取消代码包围 )
Ctrl + Shift + Delete
Completion Basic Ctrl + 空格
SmartType ( 智能选择并实现 ) Ctrl + Shift + 空格
二、结对编程
结对同学:20175228
下载代码:
编辑测试:
代码:
测试代码:
测试结果:
上传代码:
上传成功:
三、代码重构
进行编码规约扫描:
更改方法:
问题:方法名、参数名、成员变量、局部变量没有遵从驼峰形式(首字母小写)。
解决方法:右击包名->Refactor->Rename,进行重命名。
更改完成:
四、PSP