新的介绍内容:
Adobe Experience Manager (AEM) 的 HTL (HTML模板语言) 语言支持为开发者提供了一套强大且灵活的工具,帮助您高效地创建和管理网页内容。无论您是初学者还是经验丰富的开发者,都可以通过以下步骤快速上手 HTL:
快速入门:
- 安装扩展:首先,下载并安装 HTL 语言支持扩展。
- 编写 HTL 代码:在 .html 文件中开始编写您的 HTL 代码。
- 测试自动完成功能:体验 sly 自动完成功能,提升编码效率。
主要功能:
- 代码补全:自动提示,减少手动输入,提高开发速度。
- 代码大纲:提供代码结构概览,方便导航和管理。
- 代码折叠:简化代码视图,专注于关键部分。
- 代码片段:提供多种预设片段,包括 HTL、字段和对话框(即将推出)。
请查看变更日志,了解最新版本的更新内容。
代码片段支持:
HTL 语言支持扩展提供了丰富的代码片段,帮助您快速生成常用结构:
- component:创建组件。
- template:创建组件标记并引用模板。
- sly:生成带有 data-sly 属性的 sly 标签。
- sly.resource:生成带有 data-sly-resource 属性的 sly 元素。
- sly.test:生成带有 data-sly-test 属性的 sly 元素。
- sly.test.var:生成带有标识符的 data-sly-test 属性的 sly 元素。
- sly.list:生成带有 data-sly-repeat 和动态标签元素的 sly 元素(推荐使用 data-sly-repeat 替代 list)。
- sly.repeat:生成带有 data-sly-repeat 和动态标签元素的 sly 元素。
- sly.clientlib:生成带有 data-sly-use 客户端库定义的 sly 元素。
- sly.call:生成带有 data-sly-call 属性的 sly 元素。
- sly.call.param:生成带有 data-sly-call 属性和参数的 sly 元素。
- sly.include:生成带有 data-sly-include 属性的 sly 元素。
- data-sly-include:生成 data-sly-include 属性。
- data-sly-call:生成 data-sly-call 属性。
- data-sly-element:生成 data-sly-element 属性。
- data-sly-attribute:生成 data-sly-attribute 属性。
- data-sly-attribute-map:生成 data-sly-attribute-map 属性。
- data-sly-use:生成 data-sly-use 属性。
- data-sly-use.var:生成带有变量名的 data-sly-use 属性。
- data-sly-use.var.param:生成带有变量名和一个参数的 sly data use。
- sly.i18n:生成 I18n 调用。
- sly.i18n.hint:生成带有提示的 I18n 调用。
- sly.i18n.locale:生成带有语言环境属性的 I18n 调用。
- sly.i18n.source:生成带有源属性的 I18n 调用。
- sly.i18n.2param:生成带有两个动态参数的 I18n 调用。
- sly.i18n.1param:生成带有一个动态参数的 I18n 调用。
- sly.i18n.full:生成完整的 I18n 标签。
- sly.join:生成 sly join。
- sly.context:生成 sly context。
- sly.inStr:生成 'in' 关系字符串运算符。
- sly.inArray:生成 'in' 关系数组运算符。
反馈与支持:
- 如发现问题,请在 GitHub Issues 中提交错误报告。
- 其他反馈请通过 Twitter 与我们联系。
许可证:
本项目遵循 MIT 许可证,详细信息请查看 LICENSE 文件。
本站所有资源都是由网友投稿发布,或转载各大下载站,
请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则
产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com