Sublime Text 2(以下简称Sublime)+GoSublime+gocode+MarGo的组合
优点:1.自动提示,2。保存的时候自动格式化代码,3支持项目管理,4.语法高亮
下载Sublime
关于sublime入门请看Sublime Text 2 入门及技巧
打开之后安装 Package Control:Ctrl+` 打开命令行,执行如下代码
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'
这个时候重启一下Sublime,可以发现在在菜单栏多了一个如下的栏目,说明Package Control已经安装成功了。
安装完之后就可以安装Sublime的插件了。需安装GoSublime、SidebarEnhancements和Go Build,安装插件之后记得重启Sublime生效,Ctrl+Shift+p打开Package Controll 输入pcip
(即“Package Control: Install Package”的缩写)。
-
这个时候输入GoSublime,按确定就开始安装了。同理应用于SidebarEnhancements和Go Build。
-
验证是否安装成功,你可以打开Sublime,打开main.go,看看语法是不是高亮了,输入
import
是不是自动化提示了,import "fmt"
之后,输入fmt.
是不是自动化提示有函数了。如果已经出现这个提示,那说明你已经安装完成了,并且完成了自动提示。
如果没有出现这样的提示,一般就是你的
$PATH
没有配置正确。你可以打开终端,输入gocode,是不是能够正确运行,如果不行就说明$PATH
没有配置正确。
相关推荐
在本篇中,我们将深入探讨如何使用Sublime Text 2搭建Golang开发环境。Sublime Text是一款广受欢迎的代码编辑器,以其轻便、高效和强大的插件支持而备受开发者喜爱。Golang,又称为Go语言,是Google推出的一种静态...
Go语言是一种由Google开发的开源编程语言,设计目标是简洁、高效、可移植。Sublime Text 2是一款广受欢迎...在实际使用过程中,还可以结合其他Sublime Text 2插件,如Git控制、代码格式化等,构建出个性化的开发环境。
通过这个资源包,学习者不仅可以系统地学习Go语言,还能学会如何在Sublime Text这样高效的专业环境中编写Go代码,从而提高开发效率。记住,持续学习和实践是掌握任何编程语言的关键,而优秀的工具则能让我们事半功倍...
【超全golang面试题合集+golang学习指南+golang知识图谱+入门成长路线】 一份涵盖大部分golang程序员所需要掌握的核心知识。常用第三方库(mysql,mq,es,redis等)+机器学习库+算法库+游戏库+开源框架+自然语言处理nlp...
golang微服务实战-go+micro+docker实现租房网系统(附详细教程) 功能:用户注册,用户登录,头像上传,用户详细信息获取,实名认证检测,房源发布,首页展示,搜索房源,订单管理,用户评价等模块。 注:个人学习...
golang微服务实战-go+micro+docker实现租房网系统(附详细教程)
综上所述,GoSublime作为SublimeText 3的Golang插件集合,通过一系列强大的特性,提升了Go语言开发者的工作效率,让SublimeText 3成为了一个功能齐全的Go语言开发环境。安装DisposaBoy-GoSublime-c59d5d9这个版本的...
【超全golang面试题合集+golang学习指南+golang知识图谱+入门成长路线】 一份涵盖大部分golang程序员所需要掌握的核心知识。常用第三方库(mysql,mq,es,redis等)+机器学习库+算法库+游戏库+开源框架+自然语言处理nlp...
价值1988元的Golang流量统计系统教程+源码+学习资料
价值1988元的Golang流量统计系统教程+源码+学习资料02
golang1.3.3+sublime text3(汉化破解版by流风清音)+开发环境配置说明及开发工具合集
超全golang面试题合集+golang学习指南+golang知识图谱+入门成长路线, 一份涵盖大部分golang程序员所需要掌握的核心知识。常用第三方库(mysql,mq,es,redis等)+机器学习库+算法库+游戏库+开源框架+自然语言处理nlp库+...
总之,gosublime 是 Sublime Text 3 中不可或缺的 Go 语言开发工具,通过其丰富的功能和良好的集成,能显著提升开发效率,让 Go 语言的开发变得更加愉快。只要正确安装和配置,开发者就能充分利用 gosublime 插件...
崇高介绍GoSublime是一个类似IDE的插件,主要但不限于为大多数Go / Golang开发工具提供集成。 请参阅以获取对Margo(GoSublime背后的引擎)的简要介绍。安装与支持有关如何安装GoSublime的说明,请参阅 。 见对于...
标题中的“gosublime_python_golang_”暗示了这是一个关于使用Sublime Text编辑器搭建Go语言(Golang)开发环境的教程,同时涉及到Python的相关内容,可能是因为Sublime Text也常用于Python编程。Sublime Text是一款...
在IT行业中,集成开发环境(IDE)扮演着至关重要的角色,它们提供了丰富的代码编辑、调试、构建等功能,极大地提高了开发效率。本篇文章将专注于如何利用Python的Anaconda插件及其扩展AnacondaGO来为Sublime Text 3...
用于在linux开发golang的整套vim插件包之vimrc文档设置