敏哥gege的gravatar头像
敏哥gege2017-12-04 20:02:52
Sublime Text 3 安装Go语言相关插件gosublime(Linux)

Sublime Text:一款具有代码高亮语法提示自动完成反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。相比于难于上手的Vim,浮肿沉重的Eclipse,VS,即便体积轻巧迅速启动的Editplus、Notepad++,在SublimeText面前大略显失色,无疑这款性感无比的编辑器是Coding和Writing最佳的选择,没有之一。

如果你的linux 还没有配置Go环境 可参考本人博客   linux下go环境变量配置 ;

如果你的linux还没有安装Sublime Text3 可参考本人博客   Centos 安装Sublime text 3 ;

 

 

1.打开Sublime Text,使用快捷键 ctrl+` (左上角Tab键上方,Esc键下方)或者使用菜单 View > Show Console menu,此时将出现Sublime Text的控制台,将如下代码分别放入执行(按回车)即可。

import urllib.request,os,hashlib; 
h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76';
 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 text3的package control安装

 

2.安装完成会提示你重启软件,之后,你就可以发现在 Preferences 这个菜单下出现了菜单项 Package Control,大致如下图所示:

Sublime Text 3 安装Go语言相关插件gosublime(Linux)

3.安装 gosublime 插件,按住 Ctrl+Shift+p 会弹出一个会话框,在其中输入"install"后,大致如下图所示:

Sublime Text 3 安装Go语言相关插件gosublime(Linux)

接下来按回车,会出现一个安装包的对话框,大致如下图所示:

输入"gosublime",选中并回车,

 

 

5、想要 Ctrl+B自动运行go的话

    Tools->Build System->New Build System

修改文本

  

{
    "cmd": ["go run '${file}'"],
    "selector": "source.go",
    "path": "/root/go/bin",
    "shell": true
}  

其中我的go文件就安装在root文件夹下面

 

然后保存  GBuild.submlime-build

 然后 Tools->Build System 选中GoBuild


至此,配置 gosublime 完成。

输入helloword测试下如下图

 

 

 

参考网址:

Ubuntu 配置 Go 语言开发环境

Package Control


打赏

已有1人打赏

最代码官方的gravatar头像

分享到:

最近浏览
lkx12312月12日
暂无贡献等级
liyongkui12月8日
最代码贡献等级说明
zhipeng55312月7日
最代码贡献等级说明
feiyun31512月6日
暂无贡献等级
maoyanshi12月6日
暂无贡献等级
Gavin_w12月6日
最代码贡献等级说明
leejay335512月5日
暂无贡献等级
Magic丶M12月5日
最代码贡献等级说明
码出奇迹12月5日
最代码贡献等级说明
程序猿全敏 LV312月5日
最代码贡献等级说明
敏哥gege LV112月5日
最代码贡献等级说明
最代码官方 LV412月5日
最代码贡献等级说明
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友