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)_第1张图片

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

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

Sublime Text 3 安装Go语言相关插件gosublime(Linux)_第2张图片

输入"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.sublime-build

 然后 Tools->Build System 选中GoBuild


至此,配置 gosublime 完成。

输入helloword测试下如下图


Sublime Text 3 安装Go语言相关插件gosublime(Linux)_第3张图片


参考网址:

Ubuntu 配置 Go 语言开发环境

Package Control



你可能感兴趣的:(golang,linux)