文档章节

gosublime的自动完成

max佩恩
 max佩恩
发布于 2017/06/02 02:07
字数 270
阅读 16
收藏 0

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}}

© 著作权归作者所有

共有 人打赏支持
max佩恩
粉丝 6
博文 100
码字总数 32990
作品 0
南宁
私信 提问
quanpower的Golang学习笔记---2.Sublime Text 2搭建Go开发环境

GO语言吉祥物,很可爱吧。 Go语言的hello world!代码: package main   上一节安装好Go以后,我们就可以搭建开发环境了,这里我用的是 Sublime Text 2 + GoSublime + gocode。对于不了解Sub...

quanpower
2014/01/09
0
1
Sublime Text 2搭建Go开发环境(Windows)

首先是安装Go 这里有很详细的安装说明,http://code.google.com/p/golang-china/wiki/Install 或者http://golang.org/doc/install 下面我们在window下面安装,google有提供win安装包,对于新...

mickelfeng
2016/01/18
43
0
Ubuntu 13.04 golang开发环境配置

env: ubuntu 13.04 i386 go 1.0.3 sublime text 2 go/golang不错的IDE组合:gocode + sublime text 2 + gosublime 首先安装go,两种方法: 1. 自动:sudo apt-get install golang 配置环境系......

Honghe
2013/04/28
0
0
搭了一天的sublime text 的go环境,已经不能编译,求助

我在sublime text里面用package control装了gosublime,但是不能自动提示。输入import 没有提示fmt。输入fmt.也没有自动提示。 然后我还装了go build, margo ,gocode 。打开我的代码echo....

ninja_chen
2013/07/21
5.6K
17
Golang开发环境配置

一、前言   本文主要参考go语言中文网,里面有很多信息,非常完成。感谢作者的用心编写。 开发工具准备 git go开发工具 go中文文档 Sublime Text 2(插件GoSublime/GoGdb) 二、golang安装 ...

卐字旗下的余晖
2015/12/14
30
0

没有更多内容

加载失败,请刷新页面

加载更多

jquery通过id显示隐藏

var $div3 = $('#div3'); 显示 $div3.show(); 隐藏 $div3.hide();

yan_liu
今天
3
0
《乱世佳人》读书笔记及相关感悟3900字

《乱世佳人》读书笔记及相关感悟3900字: 之前一直听「荔枝」,后来不知怎的转向了「喜马拉雅」,一听就是三年。上班的时候听房产,买房了以后听装修,兴之所至时听旅行,分手后听亲密关系,...

原创小博客
今天
3
0
大数据教程(9.6)map端join实现

上一篇文章讲了mapreduce配合实现join,本节博主将讲述在map端的join实现; 一、需求 实现两个“表”的join操作,其中一个表数据量小,一个表很大,这种场景在实际中非常常见,比如“订单日志...

em_aaron
今天
3
0
cookie与session详解

session与cookie是什么? session与cookie属于一种会话控制技术.常用在身份识别,登录验证,数据传输等.举个例子,就像我们去超市买东西结账的时候,我们要拿出我们的会员卡才会获取优惠.这时...

士兵7
今天
3
0
十万个为什么之为什么大家都说dubbo

Dubbo是什么? 使用背景 dubbo为什么这么流行, 为什么大家都这么喜欢用dubbo; 通过了解分布式开发了解到, 为适应访问量暴增,业务拆分后, 子应用部署在多台服务器上,而多台服务器通过可以通过d...

尾生
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部