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,大致如下图所示:
3.安装 gosublime 插件,按住 Ctrl+Shift+p 会弹出一个会话框,在其中输入"install"后,大致如下图所示:
接下来按回车,会出现一个安装包的对话框,大致如下图所示:
输入"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测试下如下图
参考网址: