Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code 如何更改Visual Studio PHP代码中出现的所有变量名?_Visual Studio Code - Fatal编程技术网

Visual studio code 如何更改Visual Studio PHP代码中出现的所有变量名?

Visual studio code 如何更改Visual Studio PHP代码中出现的所有变量名?,visual-studio-code,Visual Studio Code,我尝试过Ctrl+F12,但它实际上不起作用。由于某些原因,它没有选择$this->。这里有人知道怎么做吗 提前感谢目前Visual Studio代码对PHP的支持有限(请参阅),我无法找到Visual Studio代码()的PHP语言服务扩展 Visual Studio代码目前仅与JavaScript和TypeScript的语言服务捆绑在一起 根据,语言服务的定义如下: 语言服务为智能感知(建议)和智能代码导航(转到定义,查找所有引用,重命名符号)等功能提供必要的代码理解 您可以尝试常规搜索并

我尝试过Ctrl+F12,但它实际上不起作用。由于某些原因,它没有选择$this->。这里有人知道怎么做吗


提前感谢目前Visual Studio代码对PHP的支持有限(请参阅),我无法找到Visual Studio代码()的PHP语言服务扩展

Visual Studio代码目前仅与JavaScript和TypeScript的语言服务捆绑在一起

根据,语言服务的定义如下:

语言服务为智能感知(建议)和智能代码导航(转到定义,查找所有引用,重命名符号)等功能提供必要的代码理解


您可以尝试常规搜索并替换CTRL+SHIFT+H。VS代码提供了所有计划替换的预览,因此它不会像您预期的那样糟糕。

这个问题有点老了,但对于在这里偶然发现的任何人来说

您可以使用PHP重构工具扩展:


请注意,这个扩展依赖于PHP intelephense:

@Karthikeyan这个问题属于VS Code。我非常喜欢这个答案的背景,但感觉不太像是一个答案。有一个类似的问题可能对任何一个偶然发现这个问题的人都有用。它突出显示了有关重命名绑定的更多信息: