PHPStorm是JetBrains公司开发的一个轻量级且便捷的PHP IDE,其旨在提供用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。
商业PHP开发工具,该版本在性能和稳定性上都有重要的提升,新的Diff工具来比较目录、图像和DB的,“提取函数/方法的重构为PHP,“改变签名的重构为JavaScript,在谷歌Chrome的JavaScript调试器,htaccess支持,新代码检查:“不一致的返回点”、“愚蠢的赋值和更多,@var PHPDoc注释现在支持Netbeans/Zend风格,自动完成改进对于其他名称空间和无能的完成启用,HTML标签树高亮,重写UI搜索/替换Misc。
简介
PhpStorm是JetBrains公司开发的一款商业的PHP集成开发工具。
PhpStorm可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能。
功能
智能PHP编辑器
●PHP代码补全。
●智能的重复编码检测器。
●PHP重构。
●支持Smarty和PHPDoc。
●支持多语言混合。
JavaScript编辑器
●基于DOM/指定浏览器完成。
●代码导航和用法查找。
●JavaScript重构。
●JavaScript调试器。
HTML/CSS编辑器
●支持HTML5。
●支持Zen编码。
●检验和快速修正。
●显示应用的外观。
●提取嵌入样式。
轻量级IDE
●易于安装。
●可在Windows,MacOSX,Linux上运行。
●项目配置简单-可在任意地方打开代码开始工作。
●性能优先。
智能的环境
●可视化PhP单元测试运行期。
●VCS支持SVN,Git,Mercurial等。
●支持FTP和远程文件同步。
●可记录本地修改。
●可视化调试。
●无需任何配置的调试器。
●支持在PHP,JS,HTML中设置断点。
●观察变量,窗口。
●批量代码分析。
●集成分析器。
PhpStorm主要特点
智能PHP代码编辑器
编辑器实际上是“获得”你的代码,并深入了解它的结构,支持PHP5.3和5.4的现代和传统项目。提供最佳的代码自动完成,重构,预防传输过程中错误,支持混合语言和等等。
代码质量分析
关注成百上千的主要、作为你的类型的验证代码,分析整个项目。支持PHPDoc,代码编写,很容易支持代码风格配置和其他功能代码格式化程序帮助你写整洁的代码。
开发环境
从IDE执行许多日常任务,多亏了版本控制系统集成(GIT,Mercurial,SVN,等),本地历史,为远程部署支持,SQL和数据库,PHP UML,并综合其他REST客户。
调试和测试
零配置调试使得它很容易调试应用程序。支持PHPUnit,让您开发和从IDE中运行单元测试。Xdebug或Zend调试器检查你的应用程序,并检查汇总报告PhpStorm。
HTML/CSS和JavaScript
所有的切边Web开发技术支持包括HTML5,CSS,SASS,SCSS,LESS,Coffeescript,ECMAScript Harmony,Jade templates,Zen编码,Emmet,当然有t带重构,调试和单元测试的JavaScrip。
跨平台体验
在Windows,Mac OS或Linux上使用相同的集成开发环境经常更新您的许可证密钥,具有享受性和稳定性。
优点
1、跨平台。
2、对PHP支持refactor功能。
3、自动生成phpdoc的注释,非常方便进行大型编程。
4、内置支持Zencode。
5、生成类的继承关系图,如果有一个类,多次继承之后,可以通过这个功能查看他所有的父级关系。
6、支持代码重构,方便修改代码。
7、拥有本地历史记录功能(local history功能)。
8、方便的部署,可以直接将代码直接upload到服务器。
版本发布
2011年05月23日,PhpStorm2.1发布,商业PHP开发工具,该版本在性能和稳定性上都有重要的提升,新的Diff工具来比较目录、图像和DB的,“提取函数/方法的重构为PHP,“改变签名的重构为JavaScript,在谷歌Chrome的JavaScript调试器,htaccess支持,新代码检查:“不一致的返回点”、“愚蠢的赋值和更多,@var PHPDoc注释现在支持Netbeans/Zend风格,自动完成改进对于类的其他名称空间和无能的完成启用,HTML标签树高亮,重写UI搜索/替换Misc。改进为支持的所有风险资本家和显着的性能改进。
2011年07月19日,PhpStorm发布了2.1.2bug修复版本,同时发布的还有WebStorm,包含了重要的bug修复,以及在JS、PHP和CSS支持上的显着性能提升,建议所有用户升级。
2011年11月29日,PHPStorm3.0发布,带来了很多新功能和修复,一共有700改动让这个IDE变得更加易用,更加智能。
2012年04月24日,PhpStorm4.0发布了,该版本完全兼容PHP5.4特性以及支持EMCAScript Harmony。主要改进包括:完全支持PHP5.4语言特性,支持ECMAScript Harmony,使用PHPUnit的代码复盖率,使用PHP Code Sniffer进行代码检查,支持Drupal代码风格,新的PHP代码检查,更智能的JavaScript自动完成。
2015年07月09日,PHPStorm9.0发布了,此版本在编辑和调试代码上有了更大的进步,对代码的理解加深,提高了生产效率,并且增加了远程开发支持。
2019年02月03日,PHPStorm2019.2.3发布了。
2023年02月,PhpStorm2023.2EAP6发布了,此版本在PHPDoc中引入了对单行数组结构定义的支持,并且抢先体验计划即将结束。
原创文章,作者:来自网友投稿,如若转载,请注明出处:https://www.ladyww.cn/article/20230227138010.html