gosublime的自动完成
gosublime的自动完成
max佩恩 发表于9个月前
gosublime的自动完成
  • 发表于 9个月前
  • 阅读 13
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

gosublime还是很强的,装了之后几乎所有IDE功能都有,需要注意ctrl+shift+左键只针对install到pkg的文件有效,F12是针对当前package的

另外,最好设置全局的 "show_definitions": false

不然鼠标停留在某些函数时会出现个非常难看的提示框


Go Build插件还是值得安装的,功能比较多,也方便,直接Ctrl+B。编译失败的话,也能双击出错提示跳转到对应源代码

Goguru则有些注意要点,Goguru.py的第398行 callback(out.decode('utf-8'), err.decode('utf-8')),要换成Gb2312才能正常工作(不然ctrl+`会看到编码错误),而且只是跳转到定义、引用功能可以正常,其他都说找不到文件。

如果在命令行下执行,也有同样问题,感觉是Guru的Bug。非要进入对应的Go所在目录,执行才会成功。

最后修改了快捷键,终于实现了统一的跳转到定义的方法 { "keys": ["f12"], "command": "go_guru", "args": {"mode": "definition", "output": false}}

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 6
博文 60
码字总数 30836
×
max佩恩
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: