PHP
Doctrine Query Language
Doctrine ORM的一个关键特性是能够用DQL编写数据库查询,DQL是用于工具模型的查询措辞。这意味着在您的查询中,您将利用PHP类和字段名来获取或更新数据。PhpStorm供应了全面的高等DQL支持。您将得到所有的检讨和重构:查找用法、重命名实体或字段、关联支持,乃至更多。
支持PHP 7.3
最新的PHP阐明器更新为社区带来了许多新功能。PhpStorm支持所有这些方法,包括灵巧的Heredoc和Nowdoc语法、函数和方法调用中的尾随逗号、作为instanceof的第一个操作数的文本以及list()引用赋值。
重构和意图
phpstorm 2018.3供应了许多重构改进和干系的意图操作:
利用“Replace with Alias”的意图,现在可以将use foo\bar更换为use foo\bar as baz,这也将用baz更换所有涌现的条。相反的操作内联别名也可用。新的意图变更类成员可见性许可您安全地切换属性和方法的公共/受保护/私有润色符。私有名称重构得到了改进,默认情形下,PhpStorm在重命名私有属性时只搜索高下文用法。Deployment
远程支配到多个主机
PhpStorm许可您利用ftp/sftp/ftps将文件和文件夹复制到远程做事器,以及将本地或装入的文件夹作为目标。现在,您可以利用做事器组一次支配到多个做事器。利用每个组中任意数量的目标添加任意数量的组,并通过单击同时支配到组中的所有做事器。
Quality Tools
支持PHP CS Fixer
现在有了PHP CS Fixer支持,就可以自动修复代码样式的问题了。PhpStorm不仅可以为您检测到php cs fixer的路径,还可以自动检测您的自定义规则集并打开相应的检讨。转到有代码样式问题的文件,并运行快速修复程序,该程序将立即更新全体文件。
Version Control
Github Pull要求
您现在可以在PhpStorm中处理Pull要求。在菜单中选择VCS | Git | View Pull Requests打开一个新的工具窗口,个中包含项目中所有要求的列表。您可以从“Pull”要求中看到描述、受让人、审阅者、标签和变动的文件。请参阅diffs,然后根据Pull要求创建一个新确当地分支。
Web Technologies Support
在javascript中自动导入
在javascript文件中,PhpStorm现在不仅可以自动添加项目中定义的符号的导入,还可以添加项目依赖项中的符号的导入。只要库具有作为ES模块或typescript类型定义文件写入的源,就可以利用此方法。
改进的Angular支持
PhpStorm现在可以更好地帮助您编辑Angular模板。现在,变量、管道和异步管道以及模板引用变量的代码完成和转到定义更加准确。总的来说,超过50个已知问题已被修复在Angular和对Angular的支持。
IDE
新建搜索弹出式菜单
“Search Everywhere”对话框是导航项目和IDE的更好方法——搜索类、文件、符号,乃至操作和设置。按SHIFT SHIFT可搜索任何地方,并按TAB切换高下文。
高比拟度主题
为了使PhpStorm更随意马虎访问,我们添加了一个新的高比拟度用户界面主题。现在,IDE许可屏幕阅读器读取行号、VCS注释、断点和其他装订线图标。在文档中理解有关屏幕阅读器支持的更多信息。
Database Tools
PhpStorm中的数据库工具得到了改进:
Cassandra数据库支持代码完成方面的许多改进支持PostgreSQL中的扩展先容表别名意图超时后自动重新连接点击“理解更多”下载产品最新版
↓↓↓