课程名称:idea从入门到爱不释手
课程章节:第五章部分内容
主讲老师:甲蛙
课程内容:
代码生成:
toString方法
构造方法
命名局部变量
重命名方法,调用到的地方会同步修改——右键,exclude,排除当前行,也可以在某个包下——最后都Login
重命名类名
抽取代码
右键——refactor——Extract(抽取)——选择抽取的内容——选择属性
生成变量
Ctrl + Alt + V:自动生成返回值
文件移动复制删除
F6 直接移动文件到对应的包下
F5 复制文件
Alt + delete 删除文件
代码模板:
就是mian方法,System.out.println(),for循环等等
自定义 live template
setting —— live Template —— +,选择Template Group —— +,选择 live Template
Abbrevlation —— 简写字母,出现提示
Define 选定生效范围
变量规则—— 类名$CLASSNAME$
Expression —— 寻找内置规则 —— className
postfix
先打变量或表达式,再打快捷键
Setting —— Postfix Completion —— 可以看到内置的公式
课程收获:
今天学习了第五章的部分内容,包括代码生成,代码重构,代码模板这三部分内容,这今天忙着结婚收拾,做下简单的总结吧,然后呢,这部分内容的话,代码重构是不怎么会这么系统使用的,但是这个代码模板之前是在eclipse中用过的,但是在这个idea中感觉比eclipse更高级,更规范。
革命尚未成功,同志还需努力。