作为一名PHP开发工程师,每次重装系统之后,我都会安装下面这些常用软件:

1、ApwWnmpServer

以前用过phpStudy、wampServer、XAMPP这些集成环境,它们各有各的特色。用的比较多的是phpStudy2016,主要的原因是免安装解压就能用的。 但是随着时间的推移,php、mysql的版本都跟不上了,开发和生产环境不一致,而且需要同时跑php5.6和php7.x多个版本,不喜欢来回切换。 所以有空的时候自己下载了官方的软件,研究并做了配置,然后就一直用到了现在。

2、PhpStorm 收费

PhpStorm 是 JetBrains 公司开发的PHP IDE,这家公司还开发了Java、Golang、Python、Html等其他编程语言的IDE,都很流行。 用过的人都知道,没用过的建议百度一下,尝试去使用它。

3、 Git | TortoiseGit

安装Git,除了作为流行的版本管理工具,Git-Bash还可以练习linux下的常用命令,能ssh连接服务器进行操作。 这样的话,即使是Windows环境,也能体验linux下的终端功能。即使公司用的是Svn,我也会下载Git,为练习项目进行版本管理。

TortoiseSVN是Svn的可视化管理工具,TortoiseGit是Git的可视化管理工具,虽然 PhpStorm 中已经集成了Git管理菜单,但是我还是会安装 TortoiseGit。

4、 Chrome | Firefox

Chrome作为常用浏览器,功能强大。右键菜单自动翻译,使得看各种英文文档变得简单;常用的JSON Viewer,Xdebug等插件,开发调试必备。 Firefox作为备用浏览器,用于对比,调试兼容性问题。

5、Navicat Premium 收费

多种数据库连接工具。

6、SecureCRT 收费

Windows下登录UNIX、Linux服务器主机的专用软件,功能强大。

7、Postman

Postman提供的API客户端软件,可以用于接口的开发、测试,功能强大,还能配合xdebug进行断点调试。

8、其他软件

FSCapture
强大实用的截图软件,可以滚动截屏,可以编辑图片。
Sublime
文本编辑器,可以多行同时编辑,功能强大。
Foxit Reader
PDF阅读器,5M免安装版本使用至今。
Daum Potplayer
视频播放器
7-Zip
压缩解压必备,可以解压linux下的gz、xz压缩文件。