sublime text / golang 自动完成

max佩恩 · · 4232 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

比如gfn,会成生以下
go func() {CR
CR
}()

虽然保存后,gofmt会清除,但看着很不爽,要修改Go.sublime-package,把OD OA修改成20 0A,注意不能直接删除0D,似乎文件字节长度不对的话,Sublime会报错

******************六一节补充*****************

研究发现Sublime的自动完成很SB,不分场合的,就算是字符串里也提示,对我们这种有洁癖的人来说怎么可以忍?再仔细看看,发现Var等一些智能提示的位置比较准,这是怎么回来?
看了一轮,知道Go.sublime-package是Sublime自带的语法功能,其自动完成比较2;象Var这种则是插件里提供的,比较智能。

于是修改Go.sublime-package里的字节,把提示的关键字首字母全改成01

再参考里边的代码,写到GoSublime插件里的代码提示中
{“text”: “for”, “title”: “For Loop”,
“value”: “for ${2:i} := 0; $2 < ${1:count}; ${3:$2++} {\n\t$0\n}”},
{“text”: “gfn”, “title”: “go func()”,
“value”: “go func($1) {\n\t$0\n}${2:($3)}”}


有疑问加站长微信联系(非本文作者)

本文来自:开源中国博客

感谢作者:max佩恩

查看原文:sublime text / golang 自动完成

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

4232 次点击  
加入收藏 微博
上一篇:golang 方法
2 回复  |  直到 2000-01-01 00:00:00
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传