[置顶] [windows]Android Studio代码重构常用快捷键
2017-02-28 18:37
330 查看
———————–如果不愿意使用右键的伙伴可以使用:Ctrl+Alt+Shift+T:快速调用弹框—–
1.抽取
抽取变量 光标放在你自定义的常量上 Ctrl+Alt+V
抽取常量 光标放在你自定义的常量上 Ctrl+Alt+C
抽取字段 将本地变量转成类的字段 Ctrl+Alt+F
抽取参数 光标放在你自定义的常量上 Ctrl+Alt+P【常用】
抽取方法 选中你要抽取的多行代码上 Ctrl+Alt+M
2.安全删除类
在窗口选择要删除的文件 右键–>Delete [可以查看哪里引用了这个文件]
3. 复制类
在类中直接点击 F5
4.移动文件
在窗口选择类文件 F6
5.修改定义的方法的属性
选中你要修改的方法的名字 Ctrl+F6
6.对类重命名
在窗口选择类文件 Shift+F6
7.将Son类中成员变量上推到Father类中,或者将Father类中的成员变量下推到Son类中
在窗口选择Son类文件:右键–>Refactor–>Pull Members Up
同理在窗口选择Fathe类文件:右键–>Refactor–>Pull Members Down
8.使用代理替换继承[class Son extend Father]
如果你认为Son类不与Father是一类的,你可以选中Son类文件:右键–>Refactor–>Peplace Inher…,然后在弹出框中勾选上Generate Getter …..
9.封装字段【就是将你的private的变量,自动生成get()、set()方法】
在窗口选择要操作的类文件:右键–>Refactor–>Encapsulate Fields ,在众多字段中选择你要操作的字段,然后自主选择是要set()还是get()
10.使用工厂方法代替构造函数
将光标置于类的构造方法上,右键–>Refactor–>Replace Constructor….
11.将匿名类转成内部类
例如 :
new Thread(new Runnable() {
@Override
public void run() {
将光标放到Runnable上,右键–>Refactor–>Conver Anonymous to Inner
1.抽取
抽取变量 光标放在你自定义的常量上 Ctrl+Alt+V
抽取常量 光标放在你自定义的常量上 Ctrl+Alt+C
抽取字段 将本地变量转成类的字段 Ctrl+Alt+F
抽取参数 光标放在你自定义的常量上 Ctrl+Alt+P【常用】
抽取方法 选中你要抽取的多行代码上 Ctrl+Alt+M
2.安全删除类
在窗口选择要删除的文件 右键–>Delete [可以查看哪里引用了这个文件]
3. 复制类
在类中直接点击 F5
4.移动文件
在窗口选择类文件 F6
5.修改定义的方法的属性
选中你要修改的方法的名字 Ctrl+F6
6.对类重命名
在窗口选择类文件 Shift+F6
7.将Son类中成员变量上推到Father类中,或者将Father类中的成员变量下推到Son类中
在窗口选择Son类文件:右键–>Refactor–>Pull Members Up
同理在窗口选择Fathe类文件:右键–>Refactor–>Pull Members Down
8.使用代理替换继承[class Son extend Father]
如果你认为Son类不与Father是一类的,你可以选中Son类文件:右键–>Refactor–>Peplace Inher…,然后在弹出框中勾选上Generate Getter …..
9.封装字段【就是将你的private的变量,自动生成get()、set()方法】
在窗口选择要操作的类文件:右键–>Refactor–>Encapsulate Fields ,在众多字段中选择你要操作的字段,然后自主选择是要set()还是get()
10.使用工厂方法代替构造函数
将光标置于类的构造方法上,右键–>Refactor–>Replace Constructor….
11.将匿名类转成内部类
例如 :
new Thread(new Runnable() {
@Override
public void run() {
} }).start();
将光标放到Runnable上,右键–>Refactor–>Conver Anonymous to Inner
相关文章推荐
- Android studio mac/windows 常用快捷键
- Android studio mac/windows 常用快捷键
- Android Studio的常用快捷键
- [置顶] Android开发之常用框架WebView详解代码。超详细,送给初学者,完全掌握此控件
- IntelliJ Idea / Android Studio 常用快捷键列表
- Mac Android Studio 常用快捷键
- Android Studio第三十九期 - popWindows置顶
- Android Studio Mac 常用快捷键
- Android Studio Mac 常用快捷键
- Windows-----Android--Studio-----使用Git首次提交代码
- Android Studio使用教程(三):常用快捷键
- AndroidStudio之常用快捷键
- [置顶] Android常用代码小结
- [置顶] Android开发java程序员常用代码,将字符串以逗号分别取出字符串String
- androidstudio for windows最常用几个快捷键整理
- win7下android-studio中Ctrl+space代码快捷提示没用起作用
- android studio mac 常用快捷键
- Android Studio 的常用快捷键
- android studio之代码重构
- Android手机中的APNs 的设定,和常用代码片段