香雨站

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 126|回复: 3

PHP + VS code 环境配置

[复制链接]

3

主题

7

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2022-9-20 08:22:16 | 显示全部楼层 |阅读模式
这学期有一门课程是information management system,大作业要求开发一个(没什么卵用的)软件,前端和后端都要做,不得不吐槽一句,乌大看到了生信也没什么未来,所以趁早安排课程让学生转行,也算一种反向负责了。做开发,之前学的R自然是用不上了,python倒是不错,可惜队友选择了世界上最好的语言,他看起来很大佬,我也不便反驳什么。

刚上手第一件事是配置编程环境,R,python,都是如此,每次配置环境都烦的要死,版本更新时更是要命。这次索性记录一下,以后再遇到问题也可以作为参考。

我用的是XAMPP+VS Code, 到官网下载好后再安装(唯一欣慰的就是可以不装C盘),两者都安装在D盘,然后将php.exe添加到环境变量中。


                                                        (大概长这样)

然后打开VS Code,第一次使用时自动弹出对各种语言的支持插件,大概长下面这样



毕竟谁也不清楚自己之后会不会转行,顺手多装几个插件总没有坏处……
(VS code默认英语,可以下载中文语言插件,很方便)

然后到再到Xdebug官网下载对应版本的Xdebug(和php版本一致),下载的文件应该是一个.dll文件,将其复制到“\xampp\php\ext”文件夹下,如图:



然后修改php.ini文件(记得事先备份,避免翻车),在php.ini文件中添加如下命令:
[xdebug]
xdebug.mode = debug
xdebug.start_with_request = yes
xdebug.client_port = 9000

xdebug.remote_enable = 1
xdebug.remote_autostart = 1
zend_extension=“D:\xampp\php\ext\php_xdebug-3.0.2-8.0-vs16-nts-x86_64.dll”
max_execution_time = 300zend_extension后面的就是刚刚下载的Xdebug文件的路径,max_execution_time后面的数字可以再大一些(我看教程上说这个是Xdebug的运行时间,但我还没测试)。

然后再回到VS Code,需要下载几个小插件:
php server(测试结果很方便,右键再点击php server就可以直接打开浏览器看运行结果);
php debug
(还有一些挺有趣的插件,准备慢慢学习)

然后设置php路径,点击:文件->首选项->设置
然后打开setting.json文件



添加:
"php.validate.executablePath": "D:/xampp/php/php.exe",   括号内是路径,然后保存即可。
回复

使用道具 举报

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2022-9-20 08:22:44 | 显示全部楼层
666 学到了
回复

使用道具 举报

1

主题

2

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2022-9-20 08:22:57 | 显示全部楼层
哇,太强了,大佬缺不缺女朋友啊
[超得意]
回复

使用道具 举报

1

主题

5

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2022-9-20 08:23:31 | 显示全部楼层
不缺
[冷静一下]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|香雨站

GMT+8, 2025-3-15 04:49 , Processed in 0.726914 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

快速回复 返回顶部 返回列表