PhpStorm 2021.3 正式发布
PhpStorm 2021.3 现已发布。这个版本主要包含引入对 PHP 8.1 的全面支持、更好地处理 PHP 中的泛型、远程开发、部署改进、HTTP 客户端、重构等内容。
完全支持 PHP 8.1
PhpStorm 2021.3 支持所有最新的语言更改,包括枚举、只读属性、纯交集类型、新的返回类型 'never'、final 常数等内容。用户可以通过将项目语言级别设置为 PHP 8.1 来尝试新功能,并可以从工具栏或通过在 composer.json 中来切换。
更好的泛型支持
该版本中泛型增强相关的功能包括改进对 Doctrine Collections 的支持、支持未来的 Laravel 集合、从构造函数推断泛型类型、支持模板的 phpstan-* 注释等等。
改进重构
PhpStorm 2021.3 中,用户可以直接将文件甚至整个文件夹拖到新的目的地,PhpStorm 将负责更新类的命名空间以及所有类的用法。此外,现有的重构方法Inline method、Inline variable、Extract variable 和 Extract method 也得到了更新和修复,变得更加可靠和可预测。
远程开发
在该版本中,所有部署设置均在 Settings/Preferences 中,在使用 SFTP 服务器进行部署时,用户将在 "高级" 部分下看到一个新的 rsync 选项。此外,重新上传失败的文件变得更加简单,而且在连接 SFTP/FTP/FTPS 时会使用多线程加速。
HTTP 客户端增强
在该版本中,HTTP 客户端得到了一系列增强,包括支持 HTTP 客户端中的文本和 JSON 流、控制台中显示图像预览、支持输出重定向到自定义文件或目录、支持 HTTP 请求标识符等等。
更多详细内容,请查看更新公告。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
iTerm2 v3.5.0 Beta 3 发布,支持 120Hz 刷新率
iTerm2 是一个开源的 macOS 终端模拟器。它源于早期的 iTerm 应用程序。iTerm2 支持操作系统功能,如窗口透明度、全屏模式、分割窗格、Exposé 标签、Growl 通知和标准键盘快捷键。其他功能包括可定制的配置文件和终端输入/输出的即时回放。 iTerm2 v3.5.0 Beta 3 正式发布,该版本更新内容如下: 新功能 增加对 120Hz 的支持。 增加对刘海屏的支持。 只要 TERM 以xterm开头,功能键(Function keys)现在可以发送修改标志。 对 "modifyOtherKeys" 模式的兼容性改进。 HTML 日志现在支持双下划线。 增加了一个 "compose"的操作(prefs > shortcuts > actions)。 现在你可以在密码管理器的设置菜单中禁用探测密码的提示了。 垂直线和水平线光标现在有一个细微的阴影,以提高其可见度。 在标签上下文菜单中添加 "在右边添加标签"选项。 有一个新的实用工具 —— it2tip,它将每日提示作为一个命令行应用来实现。安装 shell 集成和实用程序来获得它。 你现在可以将 ...
- 下一篇
Apache SkyWalking 8.9.0 发布
Apache SkyWalking 是分布式系统的 APM(应用性能监控)工具,尤其是为微服务、云原生和基于容器(Docker、Kubernetes、Mesos)的架构而设计。 Apache SkyWalking 8.9.0 正式发布,相比 8.8.1 版本,这个版本包含一些新功能、错误修复和改进。其中值得注意的变化包括: E2E 测试迁移到 e2e-v2 支持 JDK 16 和 17 增加 arm64 架构的 Docker 镜像 优化端点依赖性 新的时间范围选择器和时间范围设置 恢复 zipkin-receiver 插件 增强有关数据报告和查询协议的文档 在时区设置中支持 +/- hh:mm 优化全局设置 修复端点依赖的当前端点 在全局设置弹出窗口中添加版本 优化日志页面样式 修复事件的查询条件 将 Kubernetes Java 客户端升级到 14.0.0 添加 OpenSearch 1.2.0 以测试和验证它是否有效 将 grpc-java 升级到 1.42.1 并将 protoc 升级到 3.17.3 以允许使用原生 Mac osx-aarch_64 工件 修复 Topolog...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS关闭SELinux安全模块
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS8编译安装MySQL8.0.19
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7,CentOS8安装Elasticsearch6.8.6