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
Php VSCode Ctrl+;点击_Php_Visual Studio Code - Fatal编程技术网

Php VSCode Ctrl+;点击

Php VSCode Ctrl+;点击,php,visual-studio-code,Php,Visual Studio Code,我对VSCode IDE有问题 使用的语言:PHP5.6 IDE版本:1.19.2 操作系统:Ubuntu 我无法使用Ctrl+单击转到函数定义 我已尝试在设置中设置“editor.multiCursorModifier”:“alt”,但没有帮助 有人熟悉这个问题吗?请提供帮助。确保已将“PHP IntelliSense”扩展名和“PHP.executablePath”设置为php7 bin文件 编辑:不再工作 p、 美国的VSCode不是IDE,它唯一的代码编辑器和对PHP的支持很差。如果有人

我对VSCode IDE有问题

使用的语言:PHP5.6

IDE版本:1.19.2

操作系统:Ubuntu

我无法使用Ctrl+单击转到函数定义

我已尝试在设置中设置
“editor.multiCursorModifier”:“alt”
,但没有帮助

有人熟悉这个问题吗?请提供帮助。

确保已将“PHP IntelliSense”扩展名和“PHP.executablePath”设置为php7 bin文件

编辑:不再工作


p、 美国的VSCode不是IDE,它唯一的代码编辑器和对PHP的支持很差。

如果有人仍然有同样的问题,我只是尝试了Ben Mewburn的PHP Intelephense扩展,Ctrl+Click to go to definition在没有任何配置的情况下工作

安装PHP Intelephense扩展解决了我的问题

从setting.json中删除这些设置

"editor.multiCursorModifier": "ctrlCmd"
&
"editor.multiCursorModifier": "alt"

对于我的情况,当文件未保存时,它不起作用。保存文件并尝试CTRL+CLICK后,它就可以工作了。不确定原因是什么。

只需在VS代码中安装Intelephense扩展,适用于windows 10:


“editor.multiCursorModifier”:“ctrlCmd”
在首选项(Ctrl+,)中的设置对我有效

安装扩展名reslovle我的问题“路径智能感知”

您的文件是PHPDoc吗?VSCode(我认为)只能交叉引用函数和类,如果您告诉它PHPDoc中每个属性的整个名称空间类。“PHP IntelliSense”对我有效,无需额外配置删除
“editor.multiCursorModifier”:“ctrlCmd”
Lubuntu 20.04 LTS
VS code 1.52.1
上对我有效。现在,我可以再次使用
CTRL+左键单击打开文件。这对我在Windows 10、vscode 1.52.1上也起到了作用。谢谢不适合我。这个答案如何以及为什么能解决这个问题?请说得更准确些