首页 » 网站建设 » 用vs写php技巧_怎么在VS Code编辑器玩转PHP开拓

用vs写php技巧_怎么在VS Code编辑器玩转PHP开拓

访客 2024-10-24 0

扫一扫用手机浏览

文章目录 [+]

在利用该方案前,提前配置好PHP运行环境,php版本至少7以上,当前方案PHP版本8。

预先配置php.exe可实行文件路径

配置并保存:

用vs写php技巧_怎么在VS Code编辑器玩转PHP开拓

{"php.validate.executablePath":"E:/php/env/php-8.0.3/php.exe","php.executablePath":"E:/php/env/php-8.0.3/php.exe"}实当代码格式化、提示、补全、类方法定位等

(1. 安装PHP Intelephense智能感知插件

用vs写php技巧_怎么在VS Code编辑器玩转PHP开拓
(图片来自网络侵删)

(2.配置PHP Intelephense

(天生配置,有须要自定义内容)

(天生配置,有须要自定义内容)

(3.效果

常用快捷键:

代码格式化:

Mac: shift + option + f ; Windows:shift + alt + f

类或方法方法定位:

Mac:command + 鼠标左健 ;Windows:ctrl + 鼠标左键

返回到上次跳转位置:

Mac:control + “-” ;Windows:alt + 左箭头

快速类、函数注释

(1. 安装php-docblocker

(2. 大略配置php-docblocker,添加默认作者、邮箱,类注释加个作者

(3. 利用:在类或方法上面输入/换行即可

支持命名空间解析器、引入类

(1. 安装PHP Namespace Resolver

(2. 引入类快捷键,按ctrl+alt+i。

Debug x3调试兼预览PHP运行结果

(1. 先下载安装php的Xdebug扩展库(php线程版下ts版的),下载地址:https://xdebug.org/download

(2. 将扩展放到php指定扩展库目录

(3. 修正php配置文件php.ini,末行新增如下debug配置(根据须要配置),后重启web做事(apache等)

php.ini配置参考:https://xdebug.org/docs/step_debug

所有配置解释:https://xdebug.org/docs/all_settings#mode

xdebug2x与3x配置不同

php.ini xdebug3x配置

[xdebug];xdebug3扩展zend_extension = "E:\php\env\php-8.0.3\ext\php_xdebug-3.0.3-8.0-vs16-x86_64.dll";xdebug3与xdebug2配置不同,配置参考https://xdebug.org/docs/step_debug#start_with_request;设置debug模式xdebug.mode=debug;激活debugxdebug.start_with_request=yes;许可不同机器访问;xdebug.discover_client_host = false ;远程主机 默认localhost;xdebug.client_host=localhost#远程端口xdebug.client_port = 9000

phpinfo查看xdebug安装成功状态

(4. Vscode 运用商店搜索安装“php debug”

(5. 创建lunch.json文件,弹出措辞列表选择php,配置内容中只需确保端口无误,其他默认配置就好

(6. 添加断点,启动并可进入调试状态

解释:利用“php debug”插件便可以预览运行结果或直接在终端访问“php 文件名”,若想运行更多编程措辞,推举插件“Code Runner”,运行页面效果直接浏览器访问。

跳转浏览器访问可实行页面

(1. 安装PHP Server

(2. 配置:不配置默认也行,配置一下端口与php.ini,端口配置80或与我们习气的端口其他同等的也行

(3. 预览操作

历史版本找回与规复

安装Local history插件,尽可能避免丢失风险

其他插件推举

版本掌握:svn、git(git已集成查阅怎么利用即可)

Php框架支持:thinkphp系列(thinkphp6 snippets等)、laravel系列(Laravel 5 Snippets等)

解释

若以上配置了未生效,考试测验重启VS Code工具,一样平常实时生效。

标签:

相关文章

微信第三方登录便捷与安全的完美融合

社交平台已成为人们日常生活中不可或缺的一部分。微信作为我国最受欢迎的社交软件之一,拥有庞大的用户群体。为了方便用户在不同平台间切换...

网站建设 2025-02-18 阅读0 评论0

广东高速代码表解码高速公路管理智慧

高速公路作为国家交通动脉,连接着城市与城市,承载着巨大的物流和人流。广东作为我国经济大省,高速公路网络密布,交通流量巨大。为了更好...

网站建设 2025-02-18 阅读0 评论0