PhpStorm就是专门用来写PHP代码的编辑器,做PHP开发基本没人绕得开它。不用搞那些晦涩的专业解释,简单说就是帮我们写后端代码、调试网页项目、排查程序bug的专属工具。和普通记事本、简易编辑器不一样,它自带超多适配PHP的功能,写错代码会实时提醒,还能自动补全语法,不用自己瞎折腾配置。大学做PHP网页课设、小型后台项目,基本都用它。看着智能好用,但新手刚上手特别容易懵,很多报错压根不是代码的问题,全是软件设置和操作习惯导致的。
PhpStorm (全版本)安装包下载链接:
百度网盘
https://pan.baidu.com/s/1o7v0Jhsr80Xd7aWYoFRRgw?pwd=8888
所有软件均为压缩文件,务必使用解压缩软件解压后再进行安装,不解压直接进行安装会导致安装失败。
如遇链接失效,点击公众号菜单栏【最新链接】,即可获取最新的下载链接
1、将下好的安装包进行解压
2、“以管理员身份运行”
3、点击“Next”
4、选择软件安装路径,建议和教程中的保持一致,本例安装到D盘(将路径地址中的首字符C改为D表示安装到D盘,安装路径不要出现中文),点击“Next”
5、勾选项目,然后点Next
6、点install
7、安装中,请等待
8、点Finish
9、返回到刚开始解压出来的文件夹,然后复制Crack文件
10、打开桌面“此电脑”(Win7的计算机),打开C盘根目录,粘贴刚刚复制的“Crack”文件夹(安装完成后可以删除此文件)
11、双击打开复制过来的“Crack”文件夹,双击运行“永久激活.vbs”文件
12、点确定
13、提示激活成功,然后点确定关闭即可
14、返回之前解压的“PhpStorm 2018”文件夹,找到并选中“resources_cn.jar”文件,鼠标右键选择“复制’
15、在桌面找到此软件,然后打开文件所在位置
16、在打开的文件夹路径栏,点击“PhpStorm 2018.1.7”
17、打开lib文件夹
18、将刚刚复制的文件粘贴进去
19、打开软件
20、若安装过相关程序在此界面下点击“确定”
21、下拉到最底部,然后点Accept
22、点Dont send
23、勾选“Evaluate for free”,点击“Evaluate”
24、点击Accept
25、点创建新项目
26、点create
27、OK软件打开界面如下图所示
说实话,我第一次用PhpStorm做动态网页课设的时候,真的一头雾水。
那时候之前一直用轻便的编辑器写代码,第一次换这款专业工具,完全摸不透它的逻辑。当时要做一个简单的登录界面功能,代码照着教程敲得一字不差,本地文件打开能跑,结果在软件里运行直接404。我反复核对文件名称、代码语法,删了重写好几次,折腾大半天还是找不到问题。后来才知道是我没设置项目根目录,软件压根识别不到运行文件。那次真的白白浪费好多时间,后面做多了课程实训、小组项目,慢慢踩坑试错,终于摸清了新手最容易翻车的那些点。
我跟你们说,新手最普遍的问题,就是代码补全突然失效。
很多人写着写着,发现软件不提示代码了,函数、类名都不会自动补全,写起来特别费劲。大部分情况是新建文件没归类到项目内容根目录,软件直接把文件当成纯文本处理,自然不会触发智能提示。不少人以为是软件卡顿或者损坏,盲目重装软件,纯属白费功夫。我现在新建项目、添加文件,都会先确认目录归属,再也没出现过这种情况。
环境配置的坑,真的是新手重灾区。
很多人装好软件直接写代码,完全不配置PHP解释器路径。代码看着没问题,一运行就爆红,提示无法解析语法。更离谱的是调试功能,断点打了完全不生效,不知道的还以为调试功能是摆设。其实就是基础环境没对接好,简单在设置里填对本地PHP路径就能解决,特别基础但超多新人忽略。
乱装插件的毛病,真的很多人改不掉。
刚上手就跟风装一堆美化、辅助插件,看着功能变多了,实则弊端超大。插件装多了,软件启动巨慢,低配电脑直接卡顿闪退,还会出现版本不兼容的问题,导致原生代码提示、编译功能异常。普通学生做课设,原生功能完全够用,真的没必要瞎折腾多余插件,越简洁越稳定。
还有缓存这个东西,真的坑人没商量。
很多时候我们改完代码,重启运行之后,页面还是旧效果。新手只会反复修改代码,越改越迷茫,完全不知道是软件缓存没刷新。PhpStorm的缓存堆积特别快,尤其是频繁修改接口、页面代码的时候。遇到这种诡异问题,清理一下缓存重启软件,基本都能解决,百试百灵。
中英文标点混用的老问题,在这软件上依旧致命。
写代码随手打个中文逗号、引号,肉眼几乎看不出区别,软件直接判定语法错误。最坑的是报错提示很笼统,新手很难定位到标点问题,只会盲目修改代码逻辑,折腾半天找不到根源。我现在写完小段代码,都会随手扫一遍标点符号,避开这种最低级的失误。
顺带说个超实用的小习惯,都是我踩坑攒出来的经验。
新手别一次性写一大段代码再运行,PhpStorm不会分段执行,一旦报错,整段代码瘫痪,排查范围超大。我现在都是写几行就运行调试一次,出错立马锁定位置,排查效率翻倍。还有不要随便改动软件默认编码,乱改之后页面中文乱码、数据库读取异常,恢复设置特别麻烦。
另外很多人忽略的小细节,项目路径千万别带中文。
PhpStorm对中文路径、特殊字符特别敏感,项目文件夹带中文,大概率出现文件加载失败、运行报错、资源丢失的问题。我同学做期末课设就踩过这个坑,文件保存桌面中文文件夹里,全程各种莫名报错,改英文路径之后瞬间恢复正常。
用久了真心觉得,这款软件对PHP新手太友好了。
它能帮我们规避超多语法错误,智能提示、一键重构这些功能,能省下超多时间。新手觉得难用、总报错,真的不是软件问题,都是不懂配置、操作太随意导致的。把这些细碎的小坑避开,踏踏实实练手,应付大学所有PHP课设和小型开发作业,完全绰绰有余。