GoSublime
如果没有安装sublime Text 和 Package Control的话,请先安装一下,
- 安装 sublime Text3
- 安装Package Control
https://packagecontrol.io/installation#st3
运行sublime text 3,按下快捷键 ctrl+` 调出控制台,执行上面网页中的 python代码安装 Package Control,然后重启sublime text 3。
安装 GoSublime
1)在sublime中,按住快捷键 ctrl+shift + p,在弹出框中输入install package,并按下回车
2)接着,输入gosublime,并按下回车(可能需要稍微等待下,可以看sublime最下面的状态)
3)gosublime安装完成后,点击菜单项Preferences -> package settings -> GoSublime -> Settings - Uesrs,配置GOPATH,GOROOT
{
"env": {
"GOPATH": "c:/go",
"GOROOT": "d:/GoWorkspace"
}
}
配置 GoSublime
在 Preferences ->Settings中的Users setting 添加GoSublime的参数,内容如下:
{
"font_size": 14,
"highlight_line": true,
"highlight_modified_tabs": true,
"ignored_packages":
[
"Vintage"
],
"soda_classic_tabs": true,
"soda_folder_icons": true,
"tab_size": 4,
"translate_tabs_to_spaces": true,
"update_check": false,
"word_wrap": true
}
快捷键
- 在sublime打开控制台 Ctrl + B
- 关闭sbulime中打开的控制台 Esc
- 查看函数的声明 Ctrl + . + H
- 查看函数源码 Ctrl + . + G
- 调出GoSublime 支持的所有功能: cmd +.
Goimports
Goimports 可以在开发过程时候自动引入包和删除没有使用的包
安装
- 下载goimports
# 创建文件夹
mkdir $GOPATH/src/golang.org/x/
# 进入文件夹
cd $GOPATH/src/golang.org/x/
# 下载源码
git clone https://github.com/golang/tools.git
# 安装
go install golang.org/x/tools/cmd/goimports
- 安装后打开 GoSublime 的配置文件
- 在配置文件中添加新的根配置项:
{
"fmt_cmd" :[ "goimports"]
}
- 保存配置,重启Sublime