JetBrains PhpStorm下载
JetBrains PhpStorm是一套非常专业的php代码编辑软件,支持php5.3至7.1的版本,它主要是通过获取你的代码来进行编辑,它会让你深入的了解你的代码,你还可以通过phpstorm来对代码进行调试、测试、分析等等,是php开发的必备工具。
1、支持主要框架
PhpStorm是与Symfony,Drupal,WordPress,Zend框架,Laravel,Magento,Joomla !, CakePHP,Yii和其他框架的完美工作。
2、所有PHP工具
编辑器实际上“获取”您的代码,并深入了解其结构,支持现代和遗留项目的所有PHP语言功能。它提供了最好的代码完成,重构,即时错误预防等等。
3、包括前端技术
充分利用前沿技术,如HTML5,CSS,Sass,Less,Stylus,CoffeeScript,TypeScript,Emmet和JavaScript,提供重构,调试和单元测试。实时编辑可以立即在浏览器中查看更改。
4、内置开发工具
由于版本控制系统集成,支持远程部署,数据库/ SQL,命令行工具,Vagrant,Composer,REST客户端和许多其他工具,从IDE执行许多常规任务。
5、PhpStorm = WebStorm + PHP + DB / SQL
WebStorm的所有功能都包含在PhpStorm中,并且对PHP和数据库/ SQL支持的完全支持被添加在顶部。
6、智能编码协助
数百个检查在你输入,分析整个项目时负责验证你的代码。PHPDoc支持,代码(重)安排器和格式化,快速修复和其他功能帮助您编写易于维护的整洁代码。
7、智能代码导航
由于高效,闪电般快速的导航功能,成为您的代码库的主人。IDE了解你想去哪里,让你立即到达。
8、快速和安全的重构
使用安全的重命名,移动,删除,提取方法,内联变量,推送成员向上/向下成员向下,更改签名和许多其他重构来可靠地重构您的代码。特定于语言的重构可以帮助您在几次点击中执行项目范围内的更改,并且可以安全地撤消。
9、轻松调试和测试
PhpStorm以其零配置的可视化调试器而闻名,为您在应用程序中的每一步提供了非凡的洞察力。它与Xdebug和Zend Debugger一起使用,可以在本地和远程使用。使用PHPUnit的单元测试,具有Behat和profiler集成的BDD也可用。
1、智能编码协助
PhpStorm是一个PHP IDE,实际上“获取”你的代码。它支持PHP 5.3 / 5.4 / 5.5 / 5.6 / 7.0 / 7.1,提供即时错误防御,最佳自动完成和代码重构,零配置调试以及扩展的HTML,CSS和JavaScript编辑器。
2、智能PHP代码编辑器
IDE提供智能代码完成,语法突出显示,扩展代码格式化配置,即时错误检查,代码折叠,支持语言混合等。自动重构,小心处理您的代码,有助于使全局项目设置轻松安全。
3、代码质量分析
数百个代码检查验证您的代码,当您键入和检查整个项目可能的错误或代码气味。快速修复大多数检查可以很容易地修复或改进的代码瞬间。Alt + Enter显示每次检查的相应选项。
4、简单的代码导航和搜索
PhpStorm帮助您更有效地解决代码,并节省大型项目的工作时间。跳转到一个方法,函数或变量定义只需点击一下鼠标,或搜索其用途。
5、调试,测试和分析
PhpStorm提供强大的内置工具,用于调试,测试和剖析应用程序。
6、调试
零配置调试使得真正容易调试PHP应用程序。此外,PhpStorm提供了许多选项来调试您的PHP代码与Visual Debugger,所以你可以:检查变量和用户定义的手表,设置断点和运行时评估表达式,调试远程应用程序,在多个会话中同时调试页面等等。
7、测试
您可以开发PHPUnit的测试就在PhpStorm并从目录,文件或类立即运行它们,使用上下文菜单选项。来自PHPUnit的代码覆盖显示您的代码覆盖了多少测试。
8、分析
您可以使用Xdebug或Zend Debugger配置您的应用程序,并在PhpStorm中检查聚合报告。
9、HTML / CSS / JavaScript编辑器
PhpStorm包括与HTML,CSS和JavaScript相关的WebStorm的所有功能。
10、HTML和CSS编辑器
所有尖端的网络开发技术的支持,包括HTML5,CSS,上海社会科学院,SCSS,LESS,CoffeeScript中,ECMAScript的和谐,玉模板等实时编辑给你一个机会看到所有的浏览器瞬间变化而无需刷新页面。
11、JavaScript编辑器
最聪明的JavaScript编辑器与IDE捆绑在一起,提供代码完成,验证和快速修复,重构,JSDoc类型注释支持,JavaScript调试和单元测试,JavaScript框架支持等。
12、新技术
PhpStorm使用新的语言(如TypeScript,CoffeeScript和Dart)为完整的开发周期提供了流畅的体验。
13、开发环境
PhpStorm是建立在开源IntelliJ平台之上的,我们JetBrains已经开发和完善了15多年。享受其提供的适合您的开发工作流程的微调,高度可定制的体验。
14、VCS
PhpStorm提供了一个统一的UI,用于与许多流行的版本控制系统,确保跨git,GitHub,SVN,Mercurial和Perforce一致的用户体验。
15、数据库和SQL
PhpStorm提供工具和代码协助功能,用于在项目中使用数据库和SQL。连接到数据库,编辑模式和表数据,运行查询,甚至使用UML图分析模式。SQL代码可以注入到其他语言或在SQL编辑器中编辑,具有语法高亮,智能代码完成,即时代码分析,代码格式化和导航可用。
16、其他特性
从IDE执行许多常规任务,支持Vagrant支持,Docker,Composer等。
1、支持Docker在远程解释器
PhpStorm 2016.3提供了一种更容易的方式来配置Docker远程解释器,通过在IDE的“解释器”窗格中的额外配置选项完成配置。
2、PHPSpec支持
PhpStorm 2016.3增加了对PHPSpec的支持。现在,当您在PhpStorm中使用PHPSpec时,您将有代码完成,导航和正确的检查,帮助您使用代码。
3、在一个框架中打开多个项目
在PhpStorm 2016.3中,可以在一个框架中打开几个项目。这意味着您可以在没有窗口切换的情况下使用多个项目,并执行跨项目重构。
1、什么是PhpStorm和WebStorm?
PhpStorm和WebStorm是建立在JetBrains IntelliJ平台之上的IDE(集成开发环境),缩小了用于Web开发。
2、我需要哪个IDE?
PhpStorm旨在涵盖PHP开发人员的所有需求,包括完整的JavaScript,CSS和HTML支持。
WebStorm是铁杆JavaScript开发人员。它包括功能PHP开发人员通常不需要像Node.JS或JSUnit。但是相应的插件可以免费安装到PhpStorm。
3、新游戏会如何释放?
初步,WebStorm和PhpStorm主要更新将在一年两次。根据需要定期发布次要(错误修正)更新。
4、会不会PhpStorm支持XXXXX框架/技术?(PHP / JavaScript /其他)
请注意,当它指出,IDEA平台支持语言(无论是JS,PHP和Ruby,Java的等),这意味着IDE的功能甚至会碰到他们在特定语言的任何有效的代码工作,也许。然而,一些高级功能(即更智能的完成)可能需要特殊的库/框架的特殊处理(即用于模拟JS中的对象继承的方法)。已知会需要这种高级支持细粒度特征库中提及的路线图。所有其他东西,希望工作。
因此 - 请尝试实际开发您的项目在PhpStorm,然后提供我们您的期望,问题和功能要求的反馈。
使用问题追踪器来搜索你的框架支持请求,投给它,并跟踪其进度(或提交一个新的)。
5、IntelliJ IDEA vs PhpStorm / WebStorm功能
IntelliJ IDEA仍然是JetBrains的旗舰产品和IntelliJ IDEA 9+,通过捆绑或可下载的插件提供完整的PHP支持以及*所有* PhpStorm的其他功能。唯一缺少的是简化的项目设置。
6、找不到<some declared feature>
它可能未完成。请检查状态PhpStorm发展路线图,并尝试搜索我们的跟踪器
7、是否可以使用第三方编辑器,例如,jVi?
我们无法想象,为什么你不希望使用我们的代码分析和重构优秀的编辑,特别是因为IDEA平台具有良好的VI插件。但是,IDE可以与外部代码更改。
8、高级支持特定的基于文本的文件,即makefile等
搜索跟踪,表决/添加请求。
9、其他主要语言支持(即Python,Ruby)
超出PhpStorm / WebStorm的范围。请尝试其他的IntelliJ产品的RubyMine,PyCharm或IntelliJ IDEA的Python的+ / Ruby的插件。