我目前正在研究如何能够对大多数没有文件的php代码进行足够的调试,而哪位开发人员才离开了comp。在进行主要发行更新后,当然会有100000个问题。我本来应该接手的,但是我有点“复杂” IDE的新手。我正在尝试使用“ php debug”扩展名安装VS代码。我想出了如何解决之前抛出的所有错误消息(下载php,添加Windows路径等...),但是执行时我仍然无法在控制台中看到任何内容。 例如,当我在某行中取出逗号时,可以在“问题”标签中获得一个好的答案。 但是我在“输出”,“调试控制台”或“终端”选项卡中什么也看不到。以及VS代码调试菜单左侧位置的“变量”,“监视”和“调用堆栈”中没有任何内容。
我还没有弄清楚如何在设置特定函数的输入变量时调用特定函数,然后查看调用了什么,处理了什么以及在哪里处理了
。当我开始调试时,似乎只是遍历整个文件并进行intelisense检查是否有错误,但没有执行代码。(至少我什么都看不到)
“跨步”,“跨步”和“跨步”按钮也始终显示为灰色。不管我设置了多少个断点。
问题:
如何在看到输入和输出var的同时开始在文件中执行特定功能?
调用特定函数时如何更改输入变量?
希望获得对参考的任何指向或对过程的任何解释。我有点希望这更容易弄清楚
我该怎么办?:
在顶部的f1控制台打开,并要求提供node.js或php。我单击php,然后打开一个文件
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Listen for XDebug",
"type": "php",
"request": "launch",
"port": 9000
},
{
"name": "Launch currently open script",
"type": "php",
"request": "launch",
"program": "${file}",
"cwd": "${fileDirname}",
"port": 9000
}
]
}
我返回要执行的文件,然后再次按f5键。的 状态栏显示为橙色。.yehaa