没有找到合适的产品?
联系客服协助选型:023-68661681
提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|产品更新|编辑:鲍佳佳|2021-04-13 10:17:25.680|阅读 565 次
概述:PhpStorm 2021.1新增PHP和HTML文件的预览,20多项新检查,所有子系统的改进以及通过Code With Me进行配对编程
# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>
PhpStorm 2021.1
这个主要版本引入了PHP和HTML文件的内置预览,20多项新检查以帮助防止错误,对所有子系统进行改进,通过Code With Me进行配对编程等等。
以下是该版本的主要亮点:
PHP集成开发环境
Docker
版本控制
Code With Me
PHP
在状态栏中设置PHP语言级别
在上一个版本中,我们在状态栏中添加了一个PHP版本指示器。在2021.1中,你可以取消composer.json中指定的版本,并将其设置为你想要的任何版本。这允许你检查你的代码与较新版本的PHP的兼容性。
轻松找到PHP设置
我们将主要的PHP相关设置移到了 "Settings / Preferences | PHP "对话框的最顶层,现在可以更快地找到它们。
在编辑器中预览PHP和HTML文件
将光标悬停在编辑器上时,带有每个不同浏览器图标的弹出窗口将显示在右上角。当您单击浏览器图标之一时,将在该浏览器中打开当前文件。
现在将有一个额外的PhpStorm图标。单击它可以直接在编辑器中打开文件预览,而无需切换到另一个窗口。
此功能适用于HTML和PHP文件,以及所有链接的CSS和JavaScript文件。
打开一个文件,开始输入,预览标签会立即显示所有的修改。
PhpStorm使用的是本地PHP解释器,在设置/首选项|PHP下的项目设置中指定。目前还不支持Docker和其他远程解释器。
为了让PhpStorm图标出现,你需要在Preferences | Tools | Web Browsers下选择至少一个其他浏览器,并确保选中了For HTML文件复选框。
你也可以使用Alt+F2快捷键打开一个预览标签。
在SQL查询中使用表前缀
许多内容管理系统和框架允许您指定表前缀,这在为多个应用程序使用同一数据库时非常有用。
在以前的版本中,PhpStorm会在这种情况下失去数据库集成,因为SQL查询包含了前缀的标记。
现在可以在.phpstorm.meta.php文件中指定前缀。在这篇帮助文章中了解更多关于元文件和如何指定SQL前缀。
假设我们在Drupal应用程序中使用以下查询。
您会注意到,PhpStorm无法解析表名或列。那是因为我们在Drupal配置中指定了一个表前缀。
要解决此问题,请在项目中的任何位置添加具有以下内容的.phpstorm.meta.php文件:
namespace PHPSTORM_META { override( // Virtual function to indicate that all SQL // injections will have the following replacement rules. sql_injection_subst(), map([ '{' => "PS2021_", // all `{` in injected SQL strings will be replaced with a prefix '}' => '', // all `}` will be replaced with an empty string ])); }
通过此文件,PhpStorm将能够将SQL查询链接到数据源,并为您提供其所有智能功能,例如完成,解析等。
如下面的示例所示,这也适用于串联。
<?php const DB_PREFIX = "mydatabase_"; $sql = "SELECT * FROM " . DB_PREFIX . 'table_name';
好了这就是今天的内容了,如果今天的文章未解决你的需求,可点击获取更多免费教程。不要忘了在评论与我们分享您的想法和建议。
====================================================
想要了解或购买PhpStorme正版授权的朋友,欢迎
JetBrain技术交流群现已开通,QQ搜索群号“786598704”或者扫描下方二维码即可加入
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@wqylolg.cn
文章转载自:Webix 是一款强大的 JavaScript UI 库,提供 100 + 预制且高度可定制的组件,涵盖数据表格、图表、表单等,支持数据绑定、动态加载等功能,能帮助开发者快速构建交互性强、响应式的 Web 应用程序,适用于各类复杂的前端开发场景 。
强大的VS插件CodeRush已正式发布v24.2.4,新版本的组织成员功能得到了更新等,欢迎下载最新版体验!
界面控件DevExpress WPF v25.1在今年年中更新,新版本将重点关注AI、可访问性和简化的项目设置等领域,欢迎关注我们及时获取最新消息~
Python开发工具PyCharm v2025.1已正式发布,此版本推出面向开发者的统一 PyCharm、免费 AI 层级、Junie 公开发布版和 Cadence等,欢迎下载最新版体验!
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@wqylolg.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢