phpstorm重构代码

2020-05-11
使用教程

重构涵盖了一系列不同的技术,包括移动,提取,复制,删除和重命名。 这些功能涵盖了你对代码持续进行地更改。

重构涵盖了一系列不同的技术,包括移动,提取,复制,删除和重命名。 这些功能涵盖了你对代码持续进行地更改。
重构是对现有代码的优化和提炼,提高了代码的可读性、可维护性,甚至是提升了代码的执行效率。
phpstorm提供了重构的所有功能,可以方便的使用快捷键或菜单对代码进行重构操作。
下面是phpstorm代码重构功能介绍:
phpstorm代码重构
在文件或选中的代码上点击鼠标右键,弹出框里就包含了重构(Refactor)选项,包含了文件移动,文件复制,引入变量,引入常量,引入属性,引入参数,提取方法,提取接口,成员移动等功能。

一、修改函数签名

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


php重构函数签名
 

二、重命名

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

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

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

四、提取方法,提取接口

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

五、成员上下移动

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

六、安全删除

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

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

转载请说明来源于"十度季"

本文地址:https://www.y3h.cn/topic/15891917549.html

站点声明

1、本站内容来源于原创及网络筛选搜集,版权归原作者所有。如有侵犯版权,请立刻和本站联系,我们将在三个工作日内予以改正。

2、十度季旨在分享高质量和原创文章,帮助开发者少走弯路。欢迎投稿。

Copyright © www.shiduji.cn All Rights Reserved. 网站地图 陇ICP备16003742号 站长统计