sublime 配置自动补全和跳转

本文介绍了如何在Sublime中配置GoSublime插件以实现自动补全,以及如何安装和配置godef进行函数和变量跳转。详细步骤包括设置GOPATH、安装GoSublime和godef,以及快捷键配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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 

首先用 

go get -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+'~'进行调试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值