gpt4 book ai didi

php - 为什么 Visual Studio Code 显示用户设置而不是运行 PHP 文件?

转载 作者:可可西里 更新时间:2023-11-01 12:18:14 28 4
gpt4 key购买 nike

我注意到在 Visual Studio Code 中,“调试” 菜单下有一个名为“不调试开始” 的菜单项。当我打开一个 PHP 文件时,我希望它通过 PHP 可执行文件运行 PHP 文件并给我输出。相反,当我单击“开始而不调试” 时,会显示“用户设置”页面。为什么会显示“用户设置”页面?不清楚为什么会向我显示此页面。它要我配置什么吗?如何让它运行我通过 PHP 可执行文件打开的 PHP 文件。这可能吗?

我注意到在默认设置中有一个名为 "php.validate.executablePath" 的属性被设置为 null。我尝试通过将它指向我的 PHP 可执行文件的路径来覆盖我的用户设置中的此设置,如下所示:

{
"php.validate.executablePath": "/usr/bin/php"
}

但这并没有解决任何问题。当我单击“开始而不调试”时,“用户设置”页面仍然显示。

最佳答案

经过更多研究,我找到了解决问题的方法。基于this section in the vscode docsthis comment提到创建全局启动配置,您所要做的就是将 launch 对象添加到您的用户设置 JSON。

就我而言,我将其添加到我的用户设置中:

"launch": {
"version": "0.2.0",
"configurations": [
{
"type": "php",
"request": "launch",
"name": "Launch Program",
"program": "${file}",
"runtimeExecutable": "/usr/bin/php"
}
]
}

runtimeExecutable 的值可能因 PHP 可执行文件的路径而异。

关于php - 为什么 Visual Studio Code 显示用户设置而不是运行 PHP 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49290604/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com