如何在Visual代码中设置"PHP“,以便在IntelliSense容器中使用laradock_workspace_1二进制文件?
我试图启动Remote-containers: attach to running container...,但问题是我无法访问我的git,因为它安装在Windows上。
在Windows中,我无法访问停靠器容器中的PHP二进制文件,vs代码是否有可能以某种远程方式访问PHP (而不需要在容器中打开新的vs代码),因此它将加载所有库和模块。这就是我需要让PHP IntelliSense以正确的方式工作的东西吗?现在,有些自动完成功能不起作用,例如,与雄辩力相关的所有功能。
我已经找到了这个,但不幸的是,我不知道如何使它工作:https://github.com/laradock/laradock/issues/2248
对于如何在Windows中安装相同的PHP版本(我不想污染我的系统),如何使自动完成工作有任何其他建议吗?
发布于 2021-03-21 09:48:21
首先连接到Laradock工作区容器(远程容器),然后挂载文件夹:/var/www/
这将允许您访问容器外部的文件。
然后,对于PHP,您应该将这一行添加到设置文件中:
{
"php.executablePath": "/usr/local/bin/php"
}可能可以将端口导出到容器之外的php,但我不知道该如何做。您也可以连接到php容器,但我认为工作空间更实用。
https://stackoverflow.com/questions/66724070
复制相似问题