golang环境搭建之sublime

下载Sublime Text 3

官网地址: https://www.sublimetext.com/3

设置Sublime

打开Prefernces->Settings,设置如下:

    "auto_complete": true,
    "auto_match_enabled": true,
    "default_line_ending": "unix",
    "font_size": 14,
    "highlight_line": true,
    "highlight_modified_tabs": true,
    "ignored_packages":
    [
        "Markdown",
        "Vintage"
    ],
    "soda_classic_tabs": true,
    "soda_folder_icons": true,
    "tab_size": 4,
    "update_check": false,
    "word_wrap": true,
	"gscomplete_enabled":true,
	"fmt_enabled":true

或者设置如下

{
	"auto_complete_commit_on_tab": true,
	"color_scheme": "Packages/Color Scheme - Default/Monokai.sublime-color-scheme",
	"detect_indentation": false,
	"expand_tabs_on_save": true,
	"font_face": "Inconsolata",
	"font_size": 16,
	"highlight_line": true,
	"ignored_packages":
	[
		"Vintage"
 	],
	"rulers":
	[
		100
 	],
	"tab_size": 4,
	"theme": "Default.sublime-theme",
	"trim_trailing_white_space_on_save": true,
	"update_check": false,
	"gscomplete_enabled":true,
	"fmt_enabled":true
}

安装Package Control(用于插件安装)

  • 打开sublime后,按下快捷键ctrl + `(后一个键是键盘左上角的~键),此时会打开一个命令窗口,复制并输入以下内容,最后回车:
    (命令来自: https://packagecontrol.io/installation#st3)
import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
  • 重启sublime之后,就可以在Preferences菜单下发现菜单选项Package Control

安装插件GoSublime(go程序代码补全)

  • 手动安装GoSublime https://blog.csdn.net/u011677067/article/details/84069730
  • 自动安装
  • 步骤1、在sublime中,按住快捷键shift+ctrl+p(或者选中Preferences下的Package Control菜单),在弹出框中输入install package,如下图:
    搜索插件
  • 步骤2、选中Package Control: Install Package选项,回车并等待,会出现新的窗口,在其中输入要安装的插件名称GoSublime选中并回车,如下图: 安装GoSublime
  • 步骤3、稍等安装完成之后配置GOPATHGOROOT,位置在Prefernces->Package Settines->GoSublime->Settings-Users
    (C:\\Go,此处为本人go安装路径,F:\\gopath,此处为本人go程序编译开发路径)
{
    "goroot": "C:\\Go",
    "gopath": "F:\\gopath",
}
  • 步骤4、重启sublime,在GOPATH中的src目录下新建一个go文件,此时代码可以自动补全。

其它插件安装(安装方法与GoSublime的步骤1、2类似)

  • Godef用于函数,变量跳转
    打开Prefernces->Package Settines->Godef->Settings-Users,配置如下:
{
    "goroot": "C:\\Go",
    "gopath": "F:\\gopath",
}

打开Prefernces->Package Settines->Godef->Key Bindings Defatult,设置快捷键如下:

[
    { "keys": ["ctrl+["], "command": "godef" },
    { "keys": ["ctrl+]"], "command": "godef_prev" }
]
  • Gofmt用于代码整理
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值