- 软件介绍
- 软件截图
- 相关软件
- 相关阅读
- 下载地址
电脑软件推荐: PHPStorm 2020.2 中文版 水管工手册 v27.0 心意答高拍仪驱动 v2.0版 云萌Windows 10数字权利激活工具 v2.7.1.0
phpstorm 2020.1是JetBrains公司推出的一款功能全面的PHP集成开发环境,作为phpstorm系列软件的最新版本,受到了全球PHP开发者的广泛青睐,许多工程师都用它来进行网站开发和部署。软件提供了强大的智能代码辅助功能,包括动态错误检测、零配置调试、HTML扩展支持、代码重构等。在编写代码时,若有语法错误,软件会迅速捕捉并提醒用户,同时,自动化的代码重构功能能有效优化代码,帮助开发者更好地管理项目设置。此外,软件内置了强大的调试、测试和分析工具,用户可以通过Visual Debugger调试PHP代码,支持断点调试和多会话调试,还可以使用PHPUnit进行代码测试,减轻测试人员的工作负担。
此外,phpstorm 2020.1还包括多种开发环境的支持,如VCS、数据库和SQL,兼容目前流行的版本控制系统(如Git、SVN、GitHub),并且可以直接连接数据库进行表数据编辑和查询操作。PS:本篇提供的是phpstorm 2020.1版本下载和安装教程,解压后只需将附带的补丁文件拖拽到软件内即可激活软件至2089年,无需任何注册机或激活码,简单易操作。具体安装教程可参见下文,感兴趣的小伙伴可以尽早下载保存。
JetBrains产品官方简体中文语言包使用说明:
1、安装完原版软件后,启动程序并选择“试用”(Evaluate for free)- Evaluate
2、将JetBrains_zh-CNLangPack_EAP_201.15.jar插件拖到欢迎界面,重启软件后即可切换为中文版。
新版亮点
1、开箱即用的composer.json支持
轻松管理项目依赖:所有操作现在都可以在composer.json文件的在线编辑器中完成。
管理依赖:我们已弃用旧的“依赖管理”提示框,现在通过composer.json内部管理包更加方便。
要添加新的包,可以在require(-dev)部分输入其名称,或使用Ctrl+Space,选择推荐的包。每个包的可用版本也会列出。
创建新的composer.json文件:在创建新项目时,可以通过IDE模板生成composer.json文件。右键点击项目树,选择New->composer.jsonFile。
更新与安装包:如果composer.json中指定的依赖尚未安装,PhpStorm会标出并提醒用户。使用Alt+Enter进行选择,可以直接安装或更新指定包。
导航文件与文件夹:按Ctrl+Click在包上,可以导航到新项目树中的相应文件夹。如果是文件,编辑器会自动打开。
2、PCOV与PHPDBG代码覆盖率支持
除了Xdebug,phpstorm还支持轻量级PHP扩展pcov(krakjoe/pcov)和内置的PHPDBG来快速生成代码覆盖报告。在“运行配置”中,用户可以选择不同的Coverage引擎(Xdebug,PCOV或PHPDBG),然后点击工具栏的“运行Coverage”按钮查看报告。
3、PHPUnit工具集
PhpStorm 2020.1包含了一套工具,帮助用户快速升级至最新的PHPUnit版本。每当某个功能弃用时,编辑器会突出显示。用户可以将光标放在弃用项上,按Alt+Enter进行快速修复,或直接在错误描述窗口中选择相关修复方案。
4、PHP类型推断改进
PhpStorm的类型推断引擎得到了显著提升。
冗余@var标签检测:当@var标签标注的类型已被PhpStorm推断出来时,该标签会被标记为冗余,用户可以通过快捷修复(Alt+Enter)删除它。
更好的空值追踪:PhpStorm能够更好地识别和处理变量的空值情况,避免出现空值问题。
array_map / array_filter中的自动补全:现在,在闭包参数中,array_map()和array_filter()函数内的参数会提供完整的自动补全。
非泛型数组类型推断:对于数组中已知项的遍历,PhpStorm会自动推断出数组的类型,而无需额外的@var标签。
5、更多功能
基于机器学习的代码优化:在v2019.3版本中,PhpStorm引入了机器学习辅助的PHP代码优化功能,它可以对编辑器中弹出的元素进行重新排列,从而优化代码的执行效率。默认情况下,这一功能是禁用的,用户可以在设置中开启。
类间方法迁移变得更加简单:现在,您可以轻松地将方法从一个类迁移到另一个类,支持单独的原子操作。只需将光标放在方法上,按F6(或Ctrl+T,3),然后选择目标类,即可完成迁移。
通过类型注解移除冗余的PHPDoc:当PHPDoc仅包含带类型的@param标注时,可以直接删除该PHPDoc,使用参数的类型声明代替。用户可通过Alt+Enter进行快速修复。
简化三元表达式:PhpStorm会标出所有可以简化的三元表达式,用户可通过快捷修复(Alt+Enter)将其替换为更简洁的表达式。
清理重复引用:软件能够检测并高亮显示可能造成意外效果的重复引用,避免引入冗余的参数传递。
6、数据库增强
通过提供更多信息的.phpstorm.meta.php文件,PhpStorm的“编码视图”得到了扩展和增强。之前,使用override()、map()和type()命令时,仅能调整函数第一个参数的行为,现已支持显式指定其他参数的索引。
-
PHPStorm 2020.2 中文版下载地址
