选择一款趁手的 PHP 代码编辑器

正所谓「工欲善其事,必先利其器」,搭建好本地开发环境后,我们还需要选择一款趁手的 PHP 代码编辑器,它是我们日常编码形影相伴的兵器,可以最大化提升编码输出和工程效率。

PhpStorm

关于代码编辑器的选择,对于新手而言,首选 PhpStorm

phpstorm

它是一款由 JetBrains 公司开发的、跨平台的、适用于 PHP 的 IDE(集成开发环境),JetBrains 是 IDE 界的金字招牌,一种戏谑的说法是「判断一门编程语言红不红的标准,就是 JetBrains 有没有开发该语言的 IDE」。

事实上,也确实如此,PhpStorm 可以说是目前市面上最好的 PHP IDE,除了基本的代码编辑、工程管理功能之外,还可以开箱支持代码智能提示、代码跳转/导航、快速重构、代码调试与测试,对初学者非常友好。

除此之外,它还集成了 WebStorm + DB/SQL,其支持的语言、框架、工具链覆盖以下这些(包含 Laravel、Vue):

phpstorm支持的工具链

是一款非常合适的 PHP 全栈开发工具。

PhpStorm 的安装就不介绍了,非常简单,下载自己操作系统对应的版本按照安装向导安装即可,如果这个还不会安装,那就不建议迈入编程世界的大门了。。。

PhpStorm 虽好,不过是收费的,而且价格不菲(个人开发者89美金/年,学生用户免费,特殊行业也有对应的折扣),但是现在新冠病毒肆虐全球的情况下,JetBrains 公司推出了所有产品免费 90 天试用的活动:

jetbrains 优惠活动

感兴趣的同学可以尝试下,试用期过了之后,虽然国内可以通过免费/更低成本(某宝)的方式进行激活,但是作为一个有态度的教程,学院君还是建议大家尽量使用官方授权的正版,如果对价格敏感,也可以使用下面推荐的免费代码编辑器。

其他代码编辑器

Visual Studio Code

Visual Studio Code 是微软公司开源的一款跨平台的、免费的、适用于当前所有主流编程语言的代码编辑器,简称 VS Code:

Visual Studio Code

可以通过安装 PHP 插件的方式构建 PHP 开发工具(安装后初始界面有引导),你可以参照这篇教程进行安装和设置:Laravel 开发工具系列 —— 使用 Visual Studio Code 进行 Laravel 开发。除了 PhpStorm 之外,这是当前最值得推荐的一款代码编辑器了,可以通过配置和安装丰富的插件打造强大的自定义 IDE,而且支持所有主流编程语言,不过对新手有一定门槛,目前学院君将其作为备用代码编辑器,比如一些项目的浏览,单文件脚本的编写,因为 PhpStorm 功能强大的一个代价就是消耗大量系统内存,开启时间也会慢一些。

Sublime Text

除了 VS Code 之外,还有另一个免费、跨平台、适用于所有主流编程语言的代码编辑器 —— Sublime Text

Sublime Text

和 VS Code 一样,Sublime Text 也是通过插件机制支持打造 PHP IDE 的。具体的安装设置,这里就不具体介绍了,网上有大把的教程,自行搜索设置即可。

更多选择

除了上面推荐的这几个,还有一些其他免费的、跨平台的代码编辑器,比如 Github 发布的 Atom、以及上古级神器 VimEmacs 等,后两者新手就不推荐了,对开发者要求更高,一般都是老司机们的玩具。

你可以按照自己的喜好选择一款合适的代码编辑器,做好开发环境和代码编辑器的准备工作后,我们就可以正式切入正题,从 PHP 基础启航,开始 Laravel 精品课之旅了。

上一篇: PHP/Laravel 本地开发环境搭建:Windows 篇

下一篇: 编写第一个 PHP 程序