VisualStudioCode + php:指定“包含路径”以完成代码

问题描述

VisualStudioCode是PHP的新功能,我正在搜索一种方法(设置,扩展名...)以添加包含PHP库的路径,仅用于代码完成。

例如,假设我正在开发一个wordpress插件

我的VSC工作目录是/Users/richnou/Documents/my-wp-plugin/,其中仅包含插件文件PHP,sass,css,gitignore等);它们会自动发送到开发服务器。

使用此配置,所有的wordpress核心功能都是未定义的功能(我安装了 PHP IntelliSense PHP Intelephense )。

有一种方法可以指定将被扫描的代码完成和提示文件夹?因此,一个wordpress代码安装在一个公共目录(例如,/Users/richnou/Documents/wordpress/,例如)中,因此位于目录的 outside 外。 (Netbeans具有“包含路径”的概念...)

先感谢

解决方法

这里的问题是 Documents 文件夹是安全的,所以将插件文件放在路径 /Users/richnou/ 上 解决了我的问题

,

一种解决方案(不理想,但可行)是通过符号链接到达本地的Wordpress安装...

ln -s /Users/richnou/Documents/wordpress/ wp