PHP开发工具(PHP IDE)应具备的几点功能_最新动态_新闻资讯_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 新闻资讯 > 最新动态 > PHP开发工具(PHP IDE)应具备的几点功能

PHP开发工具(PHP IDE)应具备的几点功能

 2014/8/4 17:45:53    程序员俱乐部  我要评论(0)
  • 摘要:很长一段时间,本人主要开发JAVA,使用Eclipse跟IntelliJIDEA相当称手。但是自从开发PHP以来,老是找不到好的IDE,于是哥定了8条IDE军规,众观各IDE从容评测之。军规1、语法高亮,增强可读性军规2、自动代码完成及提示PHP内置类及方法自定义的类及方法phpDoc帮助信息提示军规3、代码定位功能,支持方法定义提示及方法使用追踪军规4、支持突出显示错误与警告军规5、代码自动重构自动重构在强类型的语言中用的比较多,如Java、C。但是在PHP中也有一点小用。如当移动文件时
  • 标签:功能 PHP ide 工具 几点 开发

很长一段时间,本人主要开发 JAVA,使用 Eclipse 跟 IntelliJ IDEA 相当称手。但是自从开发 PHP 以来,老是找不到好的 IDE,于是哥定了 8 条 IDE 军规,众观各 IDE 从容评测之。

  军规1、语法高亮,增强可读性

PHP IDE,语法高亮

  军规2、自动代码完成及提示

  • PHP 内置类及方法
  • 自定义的类及方法
  • phpDoc 帮助信息提示

自动代码完成,php ide

  军规3、代码定位功能,支持方法定义提示及方法使用追踪

代码定位,php ide

  军规4、支持突出显示错误与警告

PHP IDE,错误与警告

  军规5、代码自动重构

  自动重构在强类型的语言中用的比较多,如 Java、C。但是在 PHP 中也有一点小用。如

  • 当移动文件时,IDE 自动修正文件的引用路径
  • 当重命名文件时,IDE 自动更新文件的新引用路径
  • 当删除文件时,IDE 具备检查引用,并有安全删除的提示
  • 代码格式化

PHP IDE,代码自动重构

  军规5、代码自动生成

  • 当类实现接口或抽象类时,可自动生成接口方法或抽象方法
  • 可自动生成 getter 及 setter 类似的方法

代码自动生成,PHP IDE

  军规6、调试

  调试在 php 中不是很重要,我们通常使用 echo 或 print_r抛出来。但是在大型项目中,过多的“抛出”会污染代码,推荐使用调试。如果 IDE 足够好,我们可以在调试中查看到变量在每一个程序步骤中的值。

PHP IDE,调试

  军规7、版本控制集成

  无论在团队合作还是在个人开发中,好的 IDE 应该能集成 subversion 或 git,提供直观的文件修改历史、比较、回滚及版本合并。

Web 集成,版本控制,php ide

  军规8、WEB IDE 方面支持

  在项目中只写 php 代码不太可能,因为 php 本身是做 web 应用的。在现实的 php 项目中总避免不了与 html/css/javascript 打交道。能够提供 html/css/javascript 的支持再好不过。

WEB IDE 支持,PHP IDE

发表评论
用户名: 匿名