PHPSTORM 2020中文版下载 v2020.2官方版phpstorm2020.1

PHPSTORM 2020 v2020.2官方版

语言:简体中文

大小:725.4K

类别:

时间:2025-02-19

软件介绍

  • PHPSTORM 2020 v2020.2官方版
  • 1


PHPSTORM 2020中文版

phpstorm 2020.1是由JetBrains公司开发的一款强大且功能全面的PHP集成开发环境,属于phpstorm编程工具系列的最新版本,深受全球PHP开发者的喜爱,许多开发者都将其用于网站的开发和部署。这款软件具备非常高效的智能编码辅助,能够进行实时语法错误检查、零配置调试、扩展HTML支持和代码重构等多项功能。用户在编码过程中遇到语法问题时,软件会立即进行检测并提醒。自动化的代码重构功能能够细致地处理用户的代码,帮助开发者更好地配置项目设置,同时内建强大的调试、测试和分析工具,用户可通过Visual Debugger来调试PHP代码,支持设置断点逐步调试,并且支持在多个会话中调试页面,甚至可使用PHPUnit进行单元测试,大大减轻了测试人员的工作负担。

PHPSTORM 2020中文版

此外,phpstorm 2020.1还内置了多种开发工具,包含VCS、数据库和SQL,能够与当前流行的版本控制系统(如Git、SVN、GitHub)兼容使用。它还支持通过数据库工具直接连接到数据库,编辑表格数据和执行SQL查询。PS:本文提供的是phpstorm 2020.1的下载解压版,安装后只需将附带的补丁文件拖入软件中即可激活至2089年,无需注册机或激活码,简单易操作。详细的使用教程请参考下文,感兴趣的小伙伴可以尽早下载保存。

JetBrains产品官方简体中文语言包安装说明:


1、安装原版后启动软件,选择试用(Evaluate for free)- Evaluate

2、将JetBrains_zh-CNLangPack_EAP_201.15.jar插件拖到欢迎界面,并重启软件,之后即可切换至中文版。

新版本特色功能

1、composer.json的原生支持
轻松管理项目依赖关系:所有操作现已可以在composer.json文件的在线编辑器中完成。
管理依赖
JetBrains已弃用旧版的“依赖管理”提示框,因为在composer.json内部管理软件包更为简便。
要添加新包,用户可以在require(-dev)部分输入包名,或按Ctrl+Space,从推荐的包列表中选择所需项。特殊包的所有可用版本都会列出。
创建新的composer.json文件
创建新项目时,可以使用IDE中的模板快速生成composer.json文件。右键点击项目目录,选择New->composer.jsonFile即可。
安装和更新包
如果composer.json中指定了一个依赖项但尚未安装,PhpStorm会自动检查并高亮显示它。用户可以通过Alt+Enter选择并更新或安装该包。
导航到文件和文件夹
用户可以通过Ctrl+Click在项目树中快速跳转到软件包所在的文件夹,或者在在线编辑器中打开相应文件。相同的Ctrl+Click或Ctrl+B快捷键还可以打开composer.json中的所有链接。
编写并执行脚本
脚本中的每个项目都会显示一个播放图标,点击即可运行该脚本。新增的脚本内容支持自动化,当前已支持脚本导入,vendor/bin目录中的二进制文件,以及项目源中的所有PHP文件。

2、PCOV与PHPDBG的代码覆盖率
除了Xdebug外,用户现在还可以使用轻量级PHP扩展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 2020.1能够更准确地追踪可空性,确保变量是否为空,避免出现空值问题。
对于array_map和array_filter中的闭包参数,PhpStorm现在提供了更完整的自动补全。
通过初始化推断非泛型数组类型
对于需要遍历包含已知元素的数组的情况,PhpStorm可以自动推断出数组类型,无需额外的@var注释。

5、更多优化
机器学习辅助的代码选择排序
在2019.3版本中,JetBrains引入了机器学习辅助的PHP代码选择排序功能,通过对弹出对话框中元素的重新排序,帮助用户更快速地定位到最相关的项。
此功能默认禁用,用户可在首选项/设置中启用。
移动方法更简单
现在,移动方法从一个类到另一个类变得更加简便,用户可以通过原子操作完成,按F6(或Ctrl+T,3)即可选择目标类并完成操作。
删除PHPDoc中的冗余类型注解
如果PHPDoc块仅包含类型声明,可以通过使用参数类型注解来直接替代,并快速删除冗余的PHPDoc注解。
优化三元表达式
PhpStorm能够高亮显示任何可以简化的三元表达式,用户只需使用快速修复(Alt+Enter)即可将其替换为更简洁的等效表达式。
清理冗余引用
过多的引用传递可能会导致不必要的副作用,PhpStorm会检测并高亮显示这些多余的引用。对于foreach循环中的冗余引用,亦可通过此功能清理。

6、数据库支持
通过在.phpstorm.meta.php文件中提供额外的元数据,PhpStorm的“代码理解”能力得到了进一步扩展。该领域已获得显著改进,支持更多数据库操作和类型定义。

收起
4