在Visual Studio代码中重命名PHP代码

问题描述:

在Visual Studio代码中是否存在对PHP的重命名重构?这是阻止我完全从NetBeans迁移到VSC的唯一因素。重命名对我来说非常重要(不是搜索/替换)。在Visual Studio代码中重命名PHP代码

{ “命令”: “editor.action.changeAll”, “关键”: “Ctrl + F2”, “时”: “editorTextFocus & & editorReadonly” }

{ “命令”: “editor.action.rename”, “关键”: “F2”, “时”: “editorHasRenameProvider & & editorTextFocus & & editorReadonly!” }

在按键绑定

F2似乎适用于所有文件,CTRL - F2只在当前文件中。

+0

它没有按我期望的那样工作。当我重命名局部变量(比如说$ sum)时,它应该仅在定义了局部变量的范围内更改名称,而不是在同一文件中或所有文件中名为$ sum的所有变量。您建议的F2和CTRL + F2更像查找和替换。我正在寻找重命名refacotring。 – JohnM2