Kod*_*son 9 php configuration visual-studio-code
我注意到在Visual Studio Code中,"Debug"菜单下有一个名为"Start Without Debugging"的菜单项.当我打开PHP文件时,我希望通过PHP可执行文件运行PHP文件并给我输出.相反,当我单击"Start Without Debugging"时,将显示"用户设置"页面.为什么会显示"用户设置"页面?目前尚不清楚为什么会向我展示此页面.它要我配置什么吗?如何让它运行我通过PHP可执行文件打开的PHP文件.这甚至可能吗?
我注意到在默认设置中有一个名为的属性"php.validate.executablePath"设置为null.我尝试通过将其指向我的PHP可执行文件的路径来覆盖我的用户设置中的此设置,如下所示:
{
"php.validate.executablePath": "/usr/bin/php"
}
Run Code Online (Sandbox Code Playgroud)
但这并没有解决任何问题.单击"Start Without Debugging"时,"用户设置"页面仍会显示.
经过更多的研究,我找到了解决问题的方法.根据vscode文档中的此部分以及提及创建全局启动配置的此注释,您所要做的就是launch向用户设置JSON 添加一个对象.
在我的情况下,我将其添加到我的用户设置:
"launch": {
"version": "0.2.0",
"configurations": [
{
"type": "php",
"request": "launch",
"name": "Launch Program",
"program": "${file}",
"runtimeExecutable": "/usr/bin/php"
}
]
}
Run Code Online (Sandbox Code Playgroud)
您的值runtimeExecutable可能会有所不同,具体取决于PHP可执行文件的路径.
| 归档时间: |
|
| 查看次数: |
245 次 |
| 最近记录: |