使用的是 WNMP 的集成环境,服务启用后,如何用 vscode 对 php 代码进行断点调试?之前是使用 PHPStorm 进行断点调试的,想知道 vscode 能否实现类似的断点调试功能
https://blog.csdn.net/qq_44695727/article/details/125023932
和 phpstorm 差不多,你可以照在这个配置弄
在 VSCode 中调试 PHP 应用,你可以按照以下步骤进行设置:
* PHP* Debugger for PHP
.vscode/launch.json
的文件(如果该文件不存在)。launch.json
文件中添加以下配置:{ "version": "0.2.0", "configurations": [ { "name": "Launch", "type": "php", "request": "launch", "program": "${workspaceFolder}/your_script.php", "console": "integratedTerminal", "port": 9000, // 你的端口号,可以根据需要进行修改 "host": "localhost" // 你的主机名,可以根据需要进行修改 } ]}
请确保将 "your_script.php"
替换为你要调试的 PHP 脚本的文件名。同时,根据你自己的设置修改端口号和主机名。
问题内容: 我正在尝试使用VSCode调试在Docker上运行的PHP应用程序,但没有成功。 过去,我可以使用运行WAMP Server的VSCode轻松调试PHP应用程序,但是由于我开始使用Docker,所以无法调试。在网上搜索了几本教程,在StackOverflow上检查了一些线程,但是我仍然无法正常工作。 Dockerfile: xdebug.ini docker-compose.yml V
如何配置Angular和VSCode,使我的断点工作?
问题内容: 我有VSCode 0.5.0。我将compilerOptions标志设置为“ ES6”,然后编辑器开始将我的ES6代码识别为正确的。我安装了通天塔。我的Mocha测试使用babel编译器,并且我的测试通过了。使用babel- node启动我的应用程序时,它可以从命令行正常运行。当我从VSCode调试应用程序时,它在没有ES6支持的情况下启动,并且该应用程序因ES6语法问题而失败。是否有
按 ctrl + shift + d , 然后点击左上角的小齿轮配置,把下面代码复制进去。 在你的ts代码里面打上断点,点击绿色的小箭头开始调试即可。 这个非常有用,比你使用 console.log 调试快很多。 { // Use IntelliSense to learn about possible Node.js debug attributes. // Hover to v
本指南将介绍如何使用 VSCode debugging 为您自己的 Electron 项目和 native Electron 代码库(Electron codebase)调试。 调试您的 Electron 应用 主进程 1. Open an Electron project in VSCode. $ git clone git@github.com:electron/electron-quick-
问题内容: 你打算如何调试Flask中的错误?打印到控制台?Flash信息到页面?还是有更强大的选项可用来找出出现问题时发生的情况? 问题答案: 你可以按如下所述app.run(debug=True)用于Werkzeug调试器 编辑,我应该知道。