在Visual Studio Code中是否有重命名的PHP重构?这是阻止我完全从NetBeans迁移到VSC的唯一因素。重命名对我来说非常重要(不是搜索/替换)。
答案 0 :(得分:5)
有
{
"command": "editor.action.changeAll",
"key": "ctrl+f2",
"when": "editorTextFocus && !editorReadonly"
}
和
{
"command": "editor.action.rename",
"key": "f2",
"when": "editorHasRenameProvider && editorTextFocus && !editorReadonly"
}
在键绑定中。 F2 似乎只适用于当前文件中的所有文件 CTRL - F2 。
答案 1 :(得分:0)
尝试使用此rename symbol而不是标准查找/替换。对于所有文件,重命名都绑定到 F2 ,对于当前文件, CTRL - F2 可能需要安装php language extension。