首页 文章 精选 留言 我的

精选列表

搜索[在线编辑器],共10000篇文章
优秀的个人博客,低调大师

关于php的xdebug配置(编辑器vscode)

虽然说echo和print_r是公认的最实用的调试工具,但是效率真的没有可视化的直接断点那么高。这里简单介绍如果安装及配置xdebug for vscode 一、PHP环境处的配置 1、编译安装 下载及编译php,因为我所在的公司php版本是5.4的,所以去xdebug官网上选了相对比较底的版本. 您也可以根据你们的实际情况下载相应的xdebug版本:https://xdebug.org/download.php wget https://xdebug.org/files/xdebug-2.4.1.tgz tar -xvf xdebug-2.4.1.tgz cd xdebug-2.4.1/ phpize ./configure make install make最终结束输出: make install最终结束输出: 2、配置php.ini文件 这个是我的配置。为了使得可配性更强。我将xdebug配置写到: /etc/php.d/xdebug.ini [Xdebug] zend_extension="/usr/lib64/php/modules/xdebug.so" #这里改成你在make install后的路径。 xdebug.remote_enable = true xdebug.remote_host = 10.0.5.176 #改成你的vscode所以机器的ip地址 #default port 9000 xdebug.remote_port = 9000 #如果9000端口冲突了,可以换一个。不过相应的vscode配置也要相应的改变 xdebug.profiler_enable = on xdebug.auto_trace = On xdebug.show_exception_trace = On xdebug.remote_autostart = On xdebug.collect_vars = On xdebug.collect_return = On xdebug.remote_handler =dbgp xdebug.max_nesting_level = 10000 xdebug.trace_output_dir = "D:/code/videochat" #我这里写的是php代码所在的路径 二、配置vscode 1、使用vscode打开php工程后。安装php-debug及生成调试配置文件,如图所示,依次点击这些按钮 2、如下操作后,会出现如下选项框。选中php即可 3、选中后,会出现一个json的配置文件 修改此json文件,注意serverSourceRoot改成你服务器上,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, "stopOnEntry":false, "localSourceRoot": "${workspaceRoot}", "serverSourceRoot": "/work/videochat" }, { "name": "Launch currently open script", "type": "php", "request": "launch", "program": "${file}", "cwd": "${fileDirname}", "port": 9000 } ] } 最后,在vscode里断点好后。按F5,等待请求,即可享受图形化的调试乐趣

优秀的个人博客,低调大师

微语 0.5.9 发布,开源在线客服系统

企业级多租户即时通讯解决方案 :::tip 微语仍处于早期的快速迭代阶段,文档可能落后于开发,导致功能描述可能不符,以最新发布的软件版本为准 ::: 语言 English 中文 介绍 企业IM 局域网即时通讯 企业成员管理 聊天记录监控 ... 全渠道客服 多渠道接入 人工客服 统计报表 ... 知识库 对接大模型LLM 自定义知识库 AI对话 ... 工单系统 工单管理 工单SLA管理 工单统计和报表 ... Docker 快速开始 克隆项目并启动docker compose容器 git clone https://gitee.com/270580156/weiyu.im.git && cd bytedesk/deploy/docker && docker compose -p bytedesk -f docker-compose.yaml up -d 停止容器 docker compose -p bytedesk -f docker-compose.yaml stop 演示 本地预览 线上预览 开源 SDK Project Description Forks Stars iOS iOS Android Android Flutter Flutter UniApp Uniapp Web Vue/React/Angular/Next.js/JQuery/... Wordpress Wordpress Woocommerce woocommerce Magento Magento Prestashop Prestashop Shopify Shopify Opencart Opencart Laravel Laravel Django Django 链接 下载 文档 技术栈 springboot-3.x for 后端 react for web前端 flutter for 移动客户端(ios&android) electron for 桌面客户端(windows&mac&linux)

优秀的个人博客,低调大师

Background Removal —— 在线图像背景除去工具

Background Removal 是功能强大的 npm 包@imgly/background-removal,允许开发人员直接在浏览器中无缝地从图像中删除背景。 主要特性 在浏览器内进行删除:直接在用户浏览器中执行整个后台删除过程,无需额外的服务器成本。通过利用本地设备的计算能力,用户可以享受快速高效的背景去除过程。 数据保护:由于@imgly/background-removal完全在浏览器中运行,因此用户可以放心,他们的图像和敏感信息在自己的设备中始终安全。由于无需将数据传输到外部服务器,有效缓解了数据隐私问题。 凭借其独特的特性和功能,该软件包为后台删除任务提供了一种创新且经济高效的解决方案,同时又不影响数据隐私。

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册