为了账号安全,请及时绑定邮箱和手机立即绑定

Jetbrains Goland HTML 模板格式化和代码完成

Jetbrains Goland HTML 模板格式化和代码完成

Go
狐的传说 2022-08-24 10:32:10
我在Jetbrains Goland中使用Go HTML模板。如何获取所有 3:HTML 格式设置、模板代码完成和模板格式设置?假设我安装了Go Templates插件,并且我使用“*.tpl”作为模板的文件扩展名,我有两个选择:设置 - 编辑器 - 文件类型 - HTML - 添加“*.tpl”作为HTML类型。优点:我有一个HTML代码完成和语法突出显示,并带有警告(参见CON 2) CON 1:我没有模板项的代码完成,编辑器根本不知道模板 CON 2:模板代码块被视为文本,即我没有RANGE块的代码缩进,例如,当我尝试格式化代码时。设置 - 编辑器 - 文件类型 - Go 模板 - 将“*.tpl”添加为注册类型,并将“HTML”添加为基础类型(“模板数据语言”) 优点:我有“点”的代码完成,并且可以查看其属性和方法(请参阅 https://www.jetbrains.com/help/go/integration-with-go-templates.html) 缺点:没有HTML突出显示,自动完成或格式化...
查看完整描述

1 回答

?
月关宝盒

TA贡献1772条经验 获得超5个赞

经过几个小时的研究,我终于找到了答案:

设置 - 语言和框架 - 模板数据语言 - 项目语言 - 设置“HTML”

另外,我建议使用“*.go.html”作为Go Templates扩展名。这样,即使在 VSCode 中打开模板、在 GitHub 上联机等时,也可以看到语法突出显示。


查看完整回答
反对 回复 2022-08-24
  • 1 回答
  • 0 关注
  • 399 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号