当前位置:首页 > 时尚

制作php网页的软件s开头

打开编辑器写PHP,制作第一步不是软件敲代码,是制作选个顺手的工具。市面上以S开头的软件PHP开发软件不少,但真正能让人长期用下去的制作,其实就那么几个。软件我自己的制作主力机是Windows,偶尔切Mac,软件这些年折腾过的制作编辑器能列一长串,最后留在任务栏里的软件只有两个:Sublime Text和PhpStorm。前者轻,制作后者重,软件场景完全不一样。制作

Sublime Text大概是软件很多人的初恋。启动快得离谱,制作双击图标到光标闪烁,一秒都用不了。写PHP的时候,它默认的语法高亮已经够用,但真正让我离不开的是多光标编辑。有次改一个老项目的配置数组,二十多个键值对要统一加前缀,用Sublime的Ctrl+D逐个选中变量名,同时敲键盘,三秒搞定。换别的编辑器,我得写正则或者脚本。它的插件生态也够野,Package Control装个PHPTools,函数跳转、错误提示都有了。缺点是调试支持弱,Xdebug配起来麻烦,大型项目里文件一多,侧边栏翻找文件能翻到手酸。

PhpStorm是另一个极端。JetBrains家的东西,打开就吃内存,我16G的笔记本开两个项目就开始风扇狂转。但它对PHP的理解深度是Sublime比不了的。比如你在一个类里调用了一个不存在的方法,它立刻标红,鼠标悬停告诉你哪个trait里可能有同名方法。重构功能更狠,重命名一个方法,所有调用处、子类覆盖、甚至字符串里的方法名都能一起改。有回我接手一个ThinkPHP项目,路由配置写得乱七八糟,用PhpStorm的“查找用法”顺着控制器方法反查路由定义,半小时理清了整个请求链路。调试更不用说,Xdebug断点、变量监视、调用栈,跟IDE原生融合,不用折腾配置文件。

选哪个?看项目。维护老代码、写小脚本、改WordPress主题,我开Sublime。新建项目、重构、团队协作,我开PhpStorm。有人喜欢VS Code,严格说它也是S开头(Visual Studio Code),但那个S不发音,不算。至于Sublime Text的授权,80美元,我买了三年,值。PhpStorm订阅一年几百块,公司报销的话别犹豫。

最后说个细节。Sublime Text的默认配色Monokai,看久了眼睛累,我换成了Material Theme。PhpStorm的Darcula用了五年,没换过。工具这东西,顺手比功能多重要。你让我用记事本写PHP也能写,但没必要。

分享到: