zoukankan      html  css  js  c++  java
  • mooc-IDEA 编写高质量代码--009

    十五、IntelliJ IDEA -编写高质量代码

    1、重构

    【1】重构变量

    选中某个变量,按住 shift+F6,修改变量名,则所有该变量名均会被重构为新变量名

    【2】重构方法【ctrl+F6 | Refactor->change signature】

    重构方法

    Refactor

    上述也可以应用Alt+Enter实现

    2、抽取

    Refactor-》Extract -》Variable...  【alt+ctrl+v】

    【1】抽取变量

    抽取结果

    【2】抽取静态变量

    Refactor-》Extract-》Constant...   【ctrl+alt+c】

    抽取结果:

    【3】抽取成员变量

    Refactor-》Extract-》Field...   【ctrl+alt+F】

    抽取效果:

    【4】抽取方法参数

    Refactor-》Extract-》Functional Parameter...   【ctrl+alt+shift+p】

    原代码:

    光标定位到this.firstName,ctrl+alt+shift+p

    未完。。。

    【5】抽取函数

    Refactor-》Extract-》Method  【ctrl+alt+m】

    对于冗长的代码,需要抽取函数。如下所示:

    抽取:

    抽取效果

  • 相关阅读:
    git command
    MySQL命令行学习
    添加react-router
    nodejs 安装出错总结
    切换分支之后,意外出现的,待提交的改变
    git diff
    git log
    搜索的技巧
    x-shell code
    css汇总
  • 原文地址:https://www.cnblogs.com/kaixinyufeng/p/8847540.html
Copyright © 2011-2022 走看看