PhpStorm 2022.1 EAP 4 发布,新增 WebDAV 支持

PhpStorm 2022.1 EAP #4 现已作为第四个尝鲜版正式发布,该版本的内容包括增强的新建项目向导、对 WebDAV 部署的支持、Rsync 的一些附加功能以及一些新的检查。

新的 Composer 项目向导

增强 新建项目 向导:当创建一个新的空项目时您可以选择为其自动生成一个composer.json文件,并提供所需的依赖项。

创建项目后,PhpStorm 会提示你安装它们:

WebDAV 支持

该版本引入了对使用 WebDAV 服务器进行部署的支持。要配置新服务器,请转到首选项 | 构建、执行、部署 | 部署,然后添加一个新的 WebDAV 类型的服务器,并提供连接参数:

覆盖 Rsync 命令行参数

PhpStorm 2021.3 为 SFTP 支持引入了 Rsync,以显着加快部署速度。Rsync 工具使用 -zar 命令行选项执行,它将压缩传输的数据 ( z),保留传输文件和文件夹的权限、所有权和时间戳 ( a),并递归到子目录 ( r)。

在此版本中,可以自定义选项集:转到 设置 | 首选项 | 工具 | rsync 并提供所需的一组选项:

新的检查

添加了一些新的检查,旨在简化正则表达式的使用。

冗余修饰符

以下新检查将报告正则表达式模式中使用,但不影响匹配的修饰符:

  • /i(不区分大小写)在不包含字母的模式中
  • /DPCRE_DOLLAR_ENDONLY ) 在不包含美元符号,或包含\m(PCRE_MULTILINE) 修饰符的模式中
  • /s(点匹配换行符)在不包含点的模式中

PhpStorm 提供Alt+Enter快速修复,可以快速删除这些修饰符。

 

不支持的修饰符

/e修饰符在 PHP 7.0 及更高版本中已弃用。

其他显著变化

  • 编辑 javadoc 存根的模板 [IDEA-97658]
  • 支持 yarn/pnpm 的 Corepack 安装 [WEB-52682]
  • 支持 GitHub PR 评论中的建议更改 [IDEA-241973]
  • 允许根据 mime 类型定义特定的外部差异工具 [IDEA-69499]
  • 将鼠标悬停在最大化按钮上时不会出现 Windows 11“对齐布局”。[IDEA-276887]
  • Webpack 协助不适用于 ESM [WEB-31023]

 

发布说明中提供了该版本的完整更改列表,包括 Bug 修复和其他改进。

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/185303/phpstorm-2022-1-eap-4-released

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。