tpl文件怎么利用goland进行读取
创始人
2024-12-26 05:42:16
0次

近来开始研究golang,使用国人做的beego框架做页面开发,以前用pycharm开发的,所以习惯了 就采用了goland,不过有个问题,就是在做页面模版时候采用tpl后缀,需要进行设置一下。(mac系统,如果windows系统 在setting中)如下:

tpl文件怎么利用goland进行读取

按顺序 editor->file types,在recongized fiel types中找到HTML,然后在下面可以看到 后缀形式,点击添加*.tpl 然后保存退出 就可以搞定了。

接下来 是补全问题:

要用到一些特殊的格式,比如 {{ … }},{{ if }}{{end}}等等,如果不设置,只能一个符号一个符号的输入。现在教大家如何设置自动补全这些东西。

按顺序是在editor->live templates 中 选择添加

tpl文件怎么利用goland进行读取

添加标签

Abbreviation 处添加标签,比如 if

Description 是描述这个标签用途的,随便写。

Template text 就是补全的文本了。

$END$表示补全后光标移动到此处。

选择标签应用到哪些文件类型

tpl文件怎么利用goland进行读取

使用时在tpl或者其他html文件中 输入if进行tab 就可以补全。

补充:goland读取文件写入文件

我就废话不多说了,大家还是直接看代码吧~

package main
import (
  "fmt"
  "io/ioutil"
  "strings"
)
/**
 * 读取文件
 * string name 文件名称
 */
func ReadFile(name string) {
  if contents,err := ioutil.ReadFile(name);err == nil {
   result := strings.Replace(string(contents),"\n","",1)
   fmt.Println("ReadFile:",result)
  }
}
/**
 * 写入文件
 * string name 文件名称
 * byte content 文件内容
 */
func WriteFile(name string, content []byte){
  if ioutil.WriteFile(name, content, 0644) == nil{
   fmt.Println("WriteFile")
  }else{
   fmt.Println("NOT WriteFile")
  }
}
func main() {
  name := "content.txt"
  content := "content"
  WriteFile(name, []byte(content))
  ReadFile(name)
}

上述就是小编为大家分享的tpl文件怎么利用goland进行读取了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...