• phpstorm重构代码形式让阅读更简单


    重构涵盖了一系列不同的技术,包括移动,提取,复制,删除和重命名。 这些功能涵盖了你对代码持续进行地更改。
    重构是对现有代码的优化和提炼,提高了代码的可读性、可维护性,甚至是提升了代码的执行效率。
    phpstorm提供了重构的所有功能,可以方便的使用快捷键或菜单对代码进行重构操作。
    下面是phpstorm代码重构功能介绍:


    在文件或选中的代码上点击鼠标右键,弹出框里就包含了重构(Refactor)选项,包含了文件移动,文件复制,引入变量,引入常量,引入属性,引入参数,提取方法,提取接口,成员移动等功能。

    一、修改函数签名

    将光标移动至函数名上,鼠标右键选择重构(refactor)- (修改签名)change signature。
    或使用快捷键:
    Ctrl+F6 (Windows/Linux系统)
    Command+F6 (macOS系统)




     

    二、重命名

    将光标移动至变量、函数、类上面,或选中文件,选择重构(Refactor)- 重命名(Rename),输入新的名称。phpstorm会将代码中该变量的所有旧名称替换为新名称。

    三、引入变量、引入常量、引入属性、引入参数

    将要重构的代码选中,右键选择相应的重构选项即可完成新增变量,新增常量等。

    四、提取方法,提取接口

    提取方法时选中要转换为方法的代码,选择重构-提取方法即可完成新添加的函数。
    提取接口时将光标放在类名上,选择重构-提取接口即可从当前类的方法里新创建一个接口。

    五、成员上下移动

    将光标放在类的属性或方法上,右键选择重构,可以将其移动到父类或者子类中。

    六、安全删除

    删除属性、方法、类或者文件时,可以使用安全删除(safe delete)。它将检查代码或文件是否在其他地方使用了,如果使用了则无法直接删除。删除前多了一项检查。

    重构是代码维护升级时提高代码效率和可阅读性的方法。phpstorm提供了丰富的快捷键和重构功能帮我们快速重构代码。

    转载:https://www.javaidea.cn/topic/1311.html

  • 相关阅读:
    设计模式之享元模式
    延时任务的实现
    Git代码分支开发工作流程
    设计模式之责任链模式
    Docker 三剑客 到 k8s 介绍
    写操作系统之实现进程
    写操作系统之开发加载器
    写操作系统之开发引导扇区
    写操作系统之搭建开发环境
    怎么实现系统调用wait和exit
  • 原文地址:https://www.cnblogs.com/beenupper/p/12684446.html
Copyright © 2020-2023  润新知