宿迁腾云网络网站建设公司

腾云网络 六年经验专注网站建设
  • 首页
  • 服务项目
    • 网站建设
    • 微信小程序
    • SEO优化
    • APP开发
  • 建站费用
  • 成功案例
    • 网站建设案例
    • 小程序案例
    • APP开发案例
    • SEO优化案例
  • 行业动态
    • 网站建设
    • SEO优化
    • 技术日志
  • 联系我们
    • 关于我们
首页 > 行业动态 > 技术日志 > php 代码格式化工具Twig模板的改进禁用关闭关闭标签自动补全的新选项php代码格式化

php 代码格式化工具Twig模板的改进禁用关闭关闭标签自动补全的新选项php代码格式化

2022-04-23

2022.1正式发布!此版本包括改进的 Twig 支持、新的高级 PHP 元数据功能、@ 注释中的泛型以及对编辑器的一些改进。以下摘录描述了一些新功能:

增强对模板的支持

以前,模板中的每个代码块都被视为一个单独的作用域,这会导致缺少代码补全等问题:

2022.1 对 IDE 处理模板的方式进行了重大改革,现在在 ..php 文件中实现了更好的代码完成:

模板中的代码完成和格式设置的更多问题也已解决:

WI-中PHP变量的自动完成

WI- : 支持 php 中的命名空间

WI-:如果有 php(),则标签内的方法缺少完成

WI-:两个连续的@php 片段合并在一起并产生“预期:表达式”警告

WI-:格式错误的 html 注释

WI- : @ @if 块抛出“指令未关闭”

WI- : 支持@js 指令

查看错误跟踪器上的完整列表以获取更多信息。

对 Twig 模板的改进

禁用关闭标签自动完成的新选项

一些用户希望他们的 Twig 标签在输入 {% 后不会自动关闭,现在可以配置此行为:

如果您将开始和结束标签从 {% 更新为 {{ ,开始和结束标签现在也将被编辑。

改善

从 Hook 调用跳转到注册

在 2022.1 中,通话左侧有一个装订线图标。单击它可以查看挂钩使用列表php 代码格式化工具,包括注册和其他调用。

使用 () 支持动态路径

此版本增加了对路径中的 () 函数的支持。

多行和嵌套数组形状

2022.1 在和属性中添加了对多行和嵌套数组形状的完全支持:

在这种情况下,可以使用数组形状注释定义数组结构,以获取键的代码完成并推断值的类型。

也可以使用 and 语法,它支持返回类型和参数类型定义:

除了多行和嵌套注释支持之外,数组形状还有许多其他改进。

@注解中的泛型

2022.1 在@定义中支持泛型:

新的高级 PHP 元数据功能

支持和

以前,如果您依赖方法的 or,您可能会失去其自动完成功能,因为这些方法是未定义的。在 2022.1 EAP 中,可以添加相应的元数据条目并获得此类调用的自动补全:

甚至动态调用也可以自动处理,从参数值接收特定的方法名称:

支持@| 类型

联合类型现在可以指定为 @| :

在文档中了解有关其他元数据功能的更多信息。

新项目向导

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

创建项目后,系统会提示您安装它们:

支持

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

覆盖命令行参数

2021.3 被引入以支持 SFTP 以显着加快部署速度。使用命令行选项执行时,该工具将压缩传输的数据 ( )php 代码格式化工具,保留传输文件和文件夹的权限、所有权和时间戳 ( ),并递归到子目录 ( )。

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

新检查

添加了几项新检查以简化正则表达式的使用。

冗余修饰符

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

(不区分大小写)在不包含字母的模式中

() 在不包含美元符号或包含 () 修饰符的模式中

(点匹配换行符)在不包含点的模式中

提供快速修复以快速移除这些修饰符。

不支持的修饰符

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

新的通知工具窗口

将事件日志实例替换为新的通知工具窗口,以帮助用户更好地了解来自 IDE 的通知。默认情况下,新工具窗口位于 IDE 窗口的右下角,通知可分为建议和时间线两类。

提升

从文件运行命令

文件通常用于描述运行某个软件的步骤,2022.1 将允许直接从此类文件运行命令 - 只需单击命令左侧装订线中的运行图标即可。

可以通过可以直接从 /| 中的文件运行的命令来管理新选项。

复制的代码片段

新版本新增了块复制代码片段动作,可以快速将代码复制到剪贴板。

模式下的代码重新格式化

在模式下小程序开发,您无需创建或加载整个项目即可快速编辑文件。代码现在也可以在模式下重新格式化。

对 Vue 的改进

该语法也得到了适当的支持小程序开发,它将正确匹配使用相关元素创建的应用程序。

可惜没有破解版

看完这篇文章你有收获吗?喜欢,分享就是最大的支持!

Tag: 代码格式化 twig php
网站制作公众号

宿迁腾云网络网站建设公司 | 网站开发 | 网站制作 | 网站优化

咨询电话:13160355545

上一篇

返回栏目

下一篇

热推

  • 中一群资深技术领导组成的技术顾问委员会创建了该雷达
  • 从使用Java编程语言Just?编写的代码调用代码,可以在3.0上下载使用
  • php面向对象编程的三大特征①、封装、继承、多态抽象
  • 微信支付三大支付方式里面,最复杂也是坑最多
  • 千博企业网站系统与下面的大而全的CMS相比!
  • 编程中另一个非常重要的部分GDI绘图做一个讲解
  • php网站源码加密首发好看的响应式高端网站模板源码(可运营)武汉婚嫁网源码|婚庆网站源码(php+mysql)
  • 为什么PHP不适合于比小型业余网站更大的网站
  • 谁说WebSocket只能和阿帕奇搭配腾云网络带你看看WebSocket与Nginx的小秘密
  • 玩php你会图像裁剪吗腾云网络教你图像裁剪服务器搭建

相关

php编程起步自学教程编程最高效的学习路线——一个Gophp

php编程起步自学教程编程最高效的学习路线——一个Gophp

php网站程序更想了解PHP这门编程语言在各大网站使用情况是

php网站程序更想了解PHP这门编程语言在各大网站使用情况是

php编程起步自学教程#学编程有哪些好点的网站#今天小编给大

熟悉php开发框架PHP与web前端的区别(1)代码上的差异

苹果电脑开发php苹果新编程语言发布仅用不足4年底层架构大多

php版本PHP语言基于.x+Vue+等框架精心打造的前后端

站群系统开源 php腾讯云开源业界首个云原生标准的一站式微服

站群系统开源 php腾讯云开源业界首个云原生标准的一站式微服

php 开源轻博客系统学习的原因百度百科优缺点介绍下载5.4

php 开源轻博客系统学习的原因百度百科优缺点介绍下载5.4

php 开源轻博客系统腾讯云轻量服务器应用镜像,一键部署所需

php 开源轻博客系统腾讯云轻量服务器应用镜像,一键部署所需

免费php开源企业网站PHP开发技术具备成熟开源代码及模板W

标签

seo(612) 市场营销(351) 网站(267) 搜索引擎(257) 网站建设(236) 网站制作(211) 编程语言(209) PHP(186) 建站(127) 关键词排名优化(121) 优化(107) 网站建设公司(97) seo排名(88) 软件(82) 科技(82) 外链(78) 域名(67) 网站关键词(58) 搜索引擎优化(55) 电子商务(53) 网站排名优化(51) 网站排名(50) 域名服务器(48) 网站优化(45) 时政(40) 搜索引擎收录(40) 引擎(40) 开发(39) seo培训(39) 网站设计(39) 关键(38) 移动互联网(37) 百度(37) 框架(36) 排名优化(35) 开发框架(35) 网站建设方案(34) 网站分析(33) 源码(31) 开放源代码(30) 前端开发(27) 应用(26) 百度优化(26) 网站服务器(25) 政府(25) 网站权重(25) 流量(24) 联网(23) 域名结构(23) 网站建设知识(23)
宿迁腾云网络网站建设公司
网站建设
  • 私人定制
  • 标准模板建站
  • 经济模板建站
精品模板

宿迁腾云网络网站建设公司

联系电话:13160355545

公司地址:江苏省宿迁市丽景湾华庭北门都市花园公寓9楼907

联系邮箱:admin@tyweb.net

全国分站
  • 北京
  • 广东
  • 东莞 广州 中山 深圳 惠州 江门 珠海 汕头 佛山 湛江 河源 肇庆 潮州 清远 韶关 揭阳 阳江 云浮 茂名 梅州 汕尾
  • 山东
  • 济南 青岛 临沂 济宁 菏泽 烟台 泰安 淄博 潍坊 日照 威海 滨州 东营 聊城 德州 莱芜 枣庄
  • 江苏
  • 苏州 徐州 盐城 无锡 南京 南通 连云港 常州 扬州 镇江 淮安 泰州 宿迁
  • 河南
  • 郑州 南阳 新乡 安阳 洛阳 信阳 平顶山 周口 商丘 开封 焦作 驻马店 濮阳 三门峡 漯河 许昌 鹤壁 济源
  • 上海
  • 河北
  • 石家庄 唐山 保定 邯郸 邢台 沧州 秦皇岛 张家口 衡水 廊坊 承德
  • 浙江
  • 温州 宁波 杭州 台州 嘉兴 金华 湖州 绍兴 舟山 丽水 衢州
  • 陕西
  • 西安 咸阳 宝鸡 汉中 渭南 安康 榆林 商洛 延安 铜川
  • 湖南
  • 长沙 邵阳 常德 衡阳 株洲 湘潭 永州 岳阳 怀化 郴州 娄底 益阳 张家界 湘西
  • 重庆
  • 福建
  • 漳州 泉州 厦门 福州 莆田 宁德 三明 南平 龙岩
  • 天津
  • 云南
  • 昆明 红河 大理 文山 德宏 曲靖 昭通 楚雄 保山 玉溪 丽江 临沧 思茅 西双版纳 怒江 迪庆
  • 四川
  • 成都 绵阳 广元 达州 南充 德阳 广安 阿坝 巴中 遂宁 内江 凉山 攀枝花 乐山 自贡 泸州 雅安 宜宾 资阳 眉山 甘孜
  • 广西
  • 贵港 玉林 北海 南宁 柳州 桂林 梧州 钦州 来宾 河池 百色 贺州 崇左 防城港
  • 安徽
  • 芜湖 合肥 六安 宿州 阜阳 安庆 马鞍山 蚌埠 淮北 淮南 宣城 黄山 铜陵 亳州 池州 巢湖 滁州
  • 海南
  • 三亚 海口 琼海 文昌 东方
  • 江西
  • 南昌 赣州 上饶 吉安 九江 新余 抚州 宜春 景德镇 萍乡 鹰潭
  • 湖北
  • 武汉 宜昌 襄樊 荆州 恩施 孝感 黄冈 十堰 咸宁 黄石 仙桃 随州 天门 荆门 潜江 鄂州 神农架
  • 山西
  • 太原 大同 运城 长治 晋城 忻州 临汾 吕梁 晋中 阳泉 朔州
  • 辽宁
  • 大连 沈阳 丹东 辽阳 葫芦岛 锦州 朝阳 营口 鞍山 抚顺 阜新 本溪 盘锦 铁岭
  • 黑龙江
  • 齐齐哈尔 哈尔滨 大庆 佳木斯 双鸭山 牡丹江 鸡西 黑河 绥化 鹤岗 伊春 大兴安岭 七台河
  • 内蒙古
  • 赤峰 包头 通辽 呼和浩特 乌海 鄂尔多斯 呼伦贝尔
  • 贵州
  • 贵阳 黔东 黔南 遵义 黔西 毕节 铜仁 安顺 六盘水
  • 甘肃
  • 兰州 天水 庆阳 武威 酒泉 张掖 陇南 白银 定西 平凉 嘉峪关 临夏 金昌 甘南
  • 青海
  • 西宁 海西 海东 海北 果洛 玉树 黄南
  • 新疆
  • 乌鲁木齐 伊犁 昌吉 石河子 哈密
  • 西藏
  • 拉萨 山南 林芝 日喀则
  • 吉林
  • 长春 白山 白城 延边 松原 辽源 通化 四平
  • 宁夏
  • 银川 吴忠 中卫 石嘴山 固原
SiteMap
网站地图
TAG标签
Copyright © 2017-2022 TYWEB.NET 宿迁腾云网络科技有限公司 ALL RIGHTS RESERVED.   苏ICP备17033535号-1
  • 客服

    在线客服

  • 电话

    13160355545

  • 微信

精品模板
建站费用
成功案例
联系我们