根据手册先容,通过composer下载。
(本教程项目根目录为D:\webProject\sc5,web站点根目录为D:\webProject\sc5\public)

phpEnv

这几年一贯在用国外的wamp集成环境开拓php,前不久在一个thinkphp技能群里听说phpEnv软件不错,于是前去官网(https://www.phpenv.cn/)理解了下。
该软件虽然是个人开拓,但做的真是很好用。
多余的我就不多了,有兴趣的可直接官网去理解,这里摘录一段先容吧:

phpEnv是windows系统上运行的完备绿色的PHP集成开拓环境,集成了Apache、Nginx等Web组件,支持不同php版本共存,支持自定义php版本,自定义mysql版本,可以用作做事器环境,适用于各种windows系统。
拥有打消php环境阻碍、解除端口占用、支持切换mysql、逼迫修正mysql数据库密码,兼容其他集成环境,内置redis、composer,内置功能强大的cmd命令行、tcp进程列表等工具和实用功能。

gitphp开发配置运用phpEnvVSCodeGit码云Thinkphp6进行项目开辟的根本设置装备摆设 React

该集成环境安装利用很大略,按官网解释进行站点设置,php版本选择php7.3为默认,网站目录为D:\webProject\sc5\public。
按下图点击对应站点目录右键,浏览显示有thinkp笑脸即表示正常。

MYSQL数据库初始密码是root,用phpMyAdmin登录要把稳。

vscode

vscode是微软大厂的产品,它的优点不多说了,网上有很多。
下载后一起确定安装即可。
安装后首先在最左侧栏选择到插件,在搜索框中输入chinese language,选择中文简体措辞包安装,重装软件后便是中文汉化后的界面了。

其他插件根据须要下载,刚开始利用,我这里下载的不多,做个大略先容。

php debug——后文讲到的断点测试要用到phpfmt——代码格式化,安装后在编辑区右键也可以进行格式化操作Material Icon Theme ——文件图标主题,可更好的区分不同的文件类型PHP IntelliSense——php自动完成、类的快速查找等PHP DocBlocker——天生代码注释模板,在指定位置输入/后回车

完成基本设置后,通过文件》打开文件夹,打开D:\webProject\sc5,即可加载项目文件了,如下图:

通过以上软件的安装与设置,基本上就可以知足thinkphp的开拓需求了。

接下来先容下php断点调试功能。

通过phpEnv打开对应php版本的php.ini文件,移到文件末了,按图示修正相应的Xdebug配置项(这里端口号是根据vscode里的调试配置项中的端号口改的),xdebug.dll文件无须下载,通过phpEnv安装的含有该文件。

重启phpEnv后,打开主页,通过PHPINFO详细信息链接打开内容页,按ctrl+f搜索xdebug,看到如图所示表示设置成功。

现在,就可以进行代码断点调试了。

左侧栏选择到调试,如图所示点击齿轮图标设置php,并选择listen for xdebug;在代码行数前选择断点调试的地方,然后通过浏览器访问该掌握器,即可显示相应结果。

码云

海内代码托管平台,可免费建私仓,当然现在github也能免费建私仓了。
对付英文不太好的人来说,当然是选择本当地货物。
按老例注册账号、新建项目仓库。
建好项目后,如下图所示,对应有个项目仓库地址,复制该地址,在后面GIT同步时要用到。

GIT

运用GIT一个是方便版本管理,其余可以保持多台设备的一个数据同步。

安装的时候基本一起next,不才图位置可以选择vscode作为默认编辑器。

安装完成后,通过操作系统【开始】》【程序】,打开“Git Bash”,按下图所示分别输入

git config --global user.name \公众your name\"大众 git config --global user.email \"大众your email\公众git config --global credential.helper store

your name彷佛没紧要,随便输入,your email 输入你在码云注册时绑定的邮箱。

接下来返回到vscode,按ctrl+shift+p,在弹出框中输入 git,选择 git:克隆,回车后,再在输入框中输入之前复制的仓库网址,然后按回车键,选择 D:\webProject\sc5文件夹作为仓库位置。

在clone时,会哀求输入账号密码,输入码云的账号与密码即可。

码云密码如果之后有变动,须要同时在本地操作系统中,找到如下图所示位置,修正相应的登录密码。

这个过程结束后,正常情形在D:\webProject\sc5目录下,会有码云新建项目的README.md文件了。
从此往后,即可通过vscode中的操作,实现本地代码与远程仓库的同步了。

在提交代码时,一定要填写信息解释才行,否则提交不了。

提交后,还得通过...按键打开git命令,经推送后才能到码云项目库里。

Chinese (Simplified) Language Pack for Visual Studio Code插件1.38.1显示git命令是中文的,最新的1.38.3却显示的是英文的,这块内容没有进行汉化。
不熟习git命令的可以分别试试。

OK,运用phpEnv+VSCode+Git+码云+Thinkphp6进行项目开拓的基本配置便是这些内容了,欢迎分享互换履历!