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”的缩写)。

  1. 这个时候输入GoSublime,按确定就开始安装了。同理应用于SidebarEnhancements和Go Build。

  2. 验证是否安装成功,你可以打开Sublime,打开main.go,看看语法是不是高亮了,输入import是不是自动化提示了,import "fmt"之后,输入fmt.是不是自动化提示有函数了。

    如果已经出现这个提示,那说明你已经安装完成了,并且完成了自动提示。

    如果没有出现这样的提示,一般就是你的$PATH没有配置正确。你可以打开终端,输入gocode,是不是能够正确运行,如果不行就说明$PATH没有配置正确。

golang开发环境之Sublime Text 2+GoSublime+gocode+MarGo相关推荐

  1. Ubuntu 配置 Go 语言开发环境(Sublime Text+GoSublime)

    本文针对的 Go 语言版本为 1.3,之前也有相关文章讲解如何在 Ubuntu 下配置Go语言的开发环境,但时过境迁,一些方法已经不相同或者不必要.虽讲的是 Ubuntu 下安装配置过程,但 Wind ...

  2. 前端project师养成记:开发环境搭建(Sublime Text必备插件推荐)

    为了让自己更像一个前端project师,决定从开发环境開始武装自己. 本文将介绍前段project师开发的一些利器的安装步骤,主要包含了: 1.Node.js的安装 2.Grunt的安装及经常使用插件 ...

  3. sublime搭建基于GoSublime+gocode+MarGo的下载SublimeGO开发环境

    1. 下载 Sublime 2. 打开之后安装 Package Control:Ctrl+` 打开命令行,执行如下代码: 从菜单 View - Show Console 或者 ctrl + ~ 快捷键 ...

  4. 用sublime搭建基于GoSublime+gocode+MarGo的下载SublimeGO开发环境

    1. 下载 Sublime  2. 打开之后安装 Package Control:Ctrl+` 打开命令行,执行如下代码: 1 import urllib2,os; pf='Package Contr ...

  5. Sublime Text 3 搭建 Golang 开发环境(记录我遇到的问题)

    准备 go 已经安装完成(https://golang.org/ 自行下载安装) sbulime3 已经安装完成(http://www.sublimetext.com/3自行下载与安装) go env ...

  6. Golang (Go语言) Mac OS X下环境搭建 环境变量配置 开发工具配置 Sublime Text 2 【转】...

    一.安装Golang的SDK 在官网 http://golang.org/ 直接下载安装包安装即可.下载pkg格式的最新安装包,直接双击运行,一路按照提示操作即可完成安装. 安装完成后,打开终端,输入 ...

  7. Golang开发环境搭建-Vim篇

    Golang开发环境搭建-Vim篇 转自:http://tonybai.com/2014/11/07/golang-development-environment-for-vim/ 虽说sublime ...

  8. Windows下,Sublime text 在GoSublime中支持goimports

    goimports 可以自动对代码中的依赖包进行管理,如果有用到,就会自动import,对没有用到的包会进行自动删除. 安装 goimports  方式1: git clone https://git ...

  9. 在Visual Studio Code配置GoLang开发环境

    在Visual Studio Code配置GoLang开发环境 作者:chszs,未经博主允许不得转载.经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs Visu ...

最新文章

  1. [HAOI2015]按位或
  2. R语言deplyr包complete.cases函数查看数据缺失情况实战
  3. mysql 与 oracle 的连表update
  4. 解决Error #15: Initializing libiomp5.dylib, but found libomp.dylib already initialized.
  5. 工作流实战篇_01_flowable 流程Demo案例
  6. java并发编程(十七)内存操作总结
  7. 最小生成树之迪杰斯特拉算法(Dijkstra算法)之单源最短路径
  8. 【记录贴】cs231n课程作业一遇到问题总结
  9. 想看程序员的成长课这本书
  10. 【Tensor】(张量)的基本概念和操作
  11. Asp.Net MVC及Web API框架配置会碰到的几个问题及解决方案 [转]
  12. floquet端口x极化入射波_hfss和cst电磁媒质色散曲线dispersiondiagram研究方法.pdf
  13. foxmail超大附件服务器文件怎么删,电脑中使用Foxmail发送超大附件的方法
  14. 阴历阳历相互转换c代码
  15. java bss_数据段、代码段、堆栈段、BSS段的区别
  16. python ddos攻击脚本_【分享】Python简易DDos攻击器源码
  17. cloudfare dns_Cloudflare配置动态dns(ddns)
  18. 【爬虫教程】吐血整理,最详细的爬虫入门教程~
  19. c 控制 汇编语言,C 和 汇编语言的混合编程(实时控制TLC1549的实现)
  20. 一文读懂pid控制器

热门文章

  1. android的手机壳,神奇手机壳 苹果安卓能共存了!
  2. 【论文翻译】EIDETIC 3D LSTM: A MODEL FOR VIDEO PREDICTION AND BEYOND
  3. 黑马C++笔记——STL常用算法
  4. AGV调式之软件开发—API调用
  5. leetcode_714. 买卖股票的最佳时机含手续费
  6. python有哪些主要功能包括_python是什么 特点及功能
  7. RuntimeTransformGizmo:位移、旋转、缩放插件
  8. Zigbee学习(一)架构及入网
  9. Go Web 编程 PDF
  10. adobe illustrator 绘制 立方体