PHP 新手入门指南 - 选择合适的代码编辑器

工欲善其必先利其器

合适的代码编辑器能够提高你的编码效率。

通常代码编辑器主要分为文本编辑器和 IDE。它们各有特点,文本编辑器的特点是简单易用,没有太多的高级功能;而 IDE 则相反,功能强大,相比文本编辑器略微复杂,但有时可以给你的开发提升不少效率。

当然,如果你能把 viEmacs 这类神器般的文本编辑器用得游刃有余也就不存在文本编辑器和 IDE 上的选择问题,按照自己的习惯和需求才是最重要的。

文本编辑器

Sublime Text

推荐使用

Sublime Text 具有漂亮的用户界面和强大的功能,例如代码缩略图,Python 的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持 Windows、Linux、Mac OS X 等操作系统。

最好选择新版(目前是 v3),会更好用。

Sublime Text 的特点:

  • 本身是文本编辑器很轻量
  • 唯快不破:启动快,反应快
  • 支持插件扩展,且插件资源丰富
  • 很多实用功能
  • 相对免费(是收费软件,但可以无限期试用)

Atom

A hackable text editor
for the 21st Century

全球范围内影响力最大的代码仓库/开源社区 GitHub 开发,免费跨平台,并且整合 GIT 并提供类似 SublimeText 的包管理功能,支持插件扩展,可配置性非常高。

这是相对于 Sublime Text 的另一种选择。

如果对文本编辑器有自己的个性要求,也可以尝试 viEmacs
这样犀利的神器,虽然前期的学习成本很高,但是最终的收获会颇丰。

IDE

PhpStorm

推荐使用

PhpStorm 是一个轻量级且便捷的 PHP IDE,其旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。

在 PHP 开发人员心中,因为它的实用性极强,被称为 PHP 开发神器,可见一斑。

PhpStorm 的特点:

  • 实用强,方便,专业化
  • 基本上别人能做的,他都能做,包括编程、调试等
  • 商业软件付费

其它选择

代码编辑工具还有很多,只是以上推荐的工具对于新手而言相对更友好实用,如果有兴趣自己可以抽空了解更多相关的信息。

在开发的过程中,出发点是尽可能高效的完成任务,所以在满足自己需求和习惯的前提下作出合适的选择即可。

你可能感兴趣的:(PHP 新手入门指南 - 选择合适的代码编辑器)