sublime 配置自动补全和跳转

来源:互联网 发布:宁波行知实验小学校歌 编辑:程序博客网 时间:2024/06/12 13:17

1自动补全用GoSublime,首先安装sublime

然后在preference->pakage control -> gosublime->setting_default 中设置

"env": {
"GOPATH":"$HOME/go:$HOME/work/xxlib:$HOME/work/dc_work",
},

将所需要的go安装路径,xxlib包,go工程目录添加进去即可

2 函数,变量跳转等用godef 

首先用 

goget -v code.google.com/p/rog-go/exp/cmd/godef

下载godef 源码

(下载过程中如果出现 missing Mercurial command. See http://golang.org/s/gogetcmd 需要用 sudo apt-get install mercurial进行安装)

然后进入preference->pakage control 输入 install pakage 然后输入Godef进行安装.

让后godef二进制文件拷贝到go/bin下面, cp $HOME/work/bin/godef $HOME/go/bin

然后进入Preference->Pakage control ->godef->setting_default 进行配置

"gopath": "/home/lzd/go:/home/lzd/work/xxlib:/home/lzd/work/dc_work",

将go安装目录,pakage 目录和工程目录配置进去(不能用$HOME)

可以在Preference->Pakage control ->godef->key_Bindings_defatult 中设置快捷键

[
    { "keys": ["ctrl+d"], "command": "godef" },
    { "keys": ["ctrl+f"], "command": "jump_back"}
]

在配置过程中可以按ctrl+'~'进行调试

0 0
原创粉丝点击