JetBrains PhpStorm 2019是一款专业级的PHP智能开发IDE,PhpStorm是JetBrains公司开发的一款商业的PHP集成开发工具的利器.PhpStorm可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化调试功能。有需要的小伙伴欢迎来下载。
PHP开发智能IDE的长期空白,它提供了必不可的工具,如自动化重构,深层代码分析,联机错误检查和快速修复。基于众多尝试这款突破性IDE的开发者的反馈,PhpStorm关注于更多的智能性,更好的代码质量保证,并支持最新的PHP趋势。
智能PHP代码编辑器
IDE提供智能代码完成,语法突出显示,扩展代码格式配置,动态错误检查,代码折叠,支持语言混合等。自动重构,小心处理您的代码,有助于轻松安全地进行全局项目设置。
代码质量分析
数百个代码检查在您键入时验证您的代码,并检查整个项目是否存在可能的错误或代码异味。大多数检查的快速修复使您可以轻松地立即修复或改进代码。Alt + Enter为每次检查显示适当的选项。
轻松的代码导航和搜索
PhpStorm可帮助您更有效地绕过代码,并在处理大型项目时节省时间。只需单击一下即可跳转到方法,函数或变量定义,或搜索其用法。
调试,测试和分析
PhpStorm提供了强大的内置工具,用于调试,测试和分析应用程序。
调试
零配置调试使得调试PHP应用程序变得非常容易。此外,PhpStorm提供了许多使用Visual Debugger调试PHP代码的选项,因此您可以:检查变量和用户定义的监视,设置断点并在运行时计算表达式,调试远程应用程序,在多个会话中同时调试页面等等。
测试
您可以直接在PhpStorm中开发PHPUnit测试,并使用上下文菜单选项从目录,文件或类中立即运行它们。PHPUnit中的代码覆盖率显示了测试涵盖了多少代码。
分析
您可以使用Xdebug或Zend Debugger 分析您的应用程序,并检查PhpStorm中的汇总报告。
HTML / CSS / JavaScript编辑器
PhpStorm包含与HTML,CSS和JavaScript相关的WebStorm的所有功能。
HTML和CSS编辑器支持
所有最先进的Web开发技术,包括HTML5,CSS,SASS,SCSS,LESS,CoffeeScript,ECMAScript Harmony,Jade模板等.Live Edit让您有机会在浏览器中立即查看所有更改刷新页面。
JavaScript编辑器
最智能的JavaScript编辑器与IDE捆绑在一起,提供代码完成,验证和快速修复,重构,JSDoc类型注释支持,JavaScript调试和单元测试,对JavaScript框架的支持等等。
新技术
PhpStorm使用TypeScript,CoffeeScript和Dart等新语言为整个开发周期提供简化的体验。
开发环境
PhpStorm建立在开源IntelliJ平台之上,我们JetBrains已经开发和完善了超过15年。享受其提供的微调,高度可定制的体验,以适应您的开发工作流程。
VCS
PhpStorm提供统一的UI,可与许多流行的版本控制系统配合使用,确保在git,GitHub,SVN,Mercurial和Perforce之间提供一致的用户体验。
数据库和SQL
PhpStorm提供了用于在项目中使用数据库和SQL的工具和代码辅助功能。连接到数据库,编辑模式和表数据,运行查询,甚至使用UML图分析模式。SQL代码可以注入其他语言或在SQL编辑器中编辑,具有语法突出显示,智能代码完成,动态代码分析,代码格式化和导航可用。
其他功能
直接从IDE执行许多例行任务,支持Vagrant支持,Docker,Composer等。
Microsoft 10/8/7 / Vista / 2003 / XP(包括64位)
1 GB RAM至少
2 GB RAM建议
1024x768最小屏幕分辨率
调试树枝和刀片模板
如果您使用模板,调试立即变得棘手:您唯一的选择是找到从模板编译的PHP文件,并调试此文件。使用PhpStorm 2019.1和Xdebug,您现在可以在这两个流行的模板引擎的原始未编译的.twig和.blade.php文件中进行步骤调试 。这里提供了所有调试优势:查看执行上下文和变量,添加监视,逐步运行以及所有其他操作!
找到死代码
通过新的Unused Declaration检查,您现在可以处理遗留代码库并删除死代码。当您在编辑器中工作时,PhpStorm将突出显示可能从未使用过的类,类成员和函数。将 未使用的宣言检验考虑到动态的用途,例如,通过神奇的方法做了。您可以在批处理模式下运行检查,并查看整个项目或其任何部分的所有死代码。
新的和改进的重构
与往常一样,PhpStorm带来了一些新的重构,意图和快速修复,使您的日常编码程序更容易一些。使用新的Move to Class重构,您可以将函数或常量从PHP文件移动到Class。PhpStorm也会发现并修改它们的所有用法。我们还为快速字符串操作添加了一些有用的意图 。还有更多!