PhpStorm 2018.1.1 build 181.4445.72 发布了。此版本为 PHP 和 Web 提供了新功能,错误修复和改进,并且在 IntelliJ 平台中进行了最新改进。
PhpStorm提供了很多检查来捕获代码中的所有错误,但可能会出现某些特定代码不应该遵循整个项目设置的标准。 在之前的PhpStorm版本中,您可以针对特定语句或声明取消警告。
PhpStorm 2018.1.1 能够控制整个文件的检测:只需在第一次打开 PHP 标签后添加/**@noinspection <inspection_name> */ ,或者在检查警告中按 ALT + Enter 并选择压缩文件 子菜单。 您也可以使用 /**@noinspection ALL */ 来取消对文件的所有检查。
假设你已经找到了一个对开发你的项目有很大帮助的基本插件(如,Symfony 或者 PHP Annotations 插件),并且你想确保你的团队中的每个人都在同一个页面上。 以前,需要与同事交谈或编写自述文件,来让他们知道这些插件。
PhpStorm 2018.1.1 介绍了必需的插件,您可以在首选项|下找到它 构建,执行,部署| 必需的插件。 您可以将插件及其确切版本指定为项目需求。 设置好之后,PhpStorm 会通知所需的插件是否丢失或需要更新。
您可能已经使用了 Navigate,在使用 JavaScript 或使用其他 IDE 时使用类型声明操作。 它可以让你从任何表达式导航到类型声明,现在它也可以在PHP中使用。
假设你有以下代码:
<?php
class C{}
class D{
public function f() {
return new C;
}
}
$a = new D;
$a->f();
当您调用 $a 变量的操作时,插入符将移至 D 类,因为这是变量的类型。 如果该操作在f方法调用时被调用,则插入符将移至它的返回类型,在我们的例子中为 C 类。
其他稳定更新:
完整更新内容可以查看功能改进及 Bug 修复列表或发布说明。
下载地址:
领取专属 10元无门槛券
私享最新 技术干货