GO1.6语言学习笔记3-工具篇(SublimeText 3+GoSublime组合)
2016-03-20 10:09
816 查看
选择SublimeText作为开发工具的原因,最最主要的是它够轻巧,搭配GO开发才能有飞一般的感觉。当然作为开发工具之一,Sublime组合工具也提供足够强大的功能。
自动化提示代码
保存的时候自动格式化代码
支持项目管理
支持语法高亮
SublimeText 3+GoSublime组合的组合的安装配置步骤如下
安装配置好GO开发环境 (如GOROOT, GOPATH等环境变量)
到官网下载安装一个SublimeText 3
打开SublimeText 3,安装Package Control。(按住 CTRL+`的组合键 或 工具栏 View > Show Console,在控制台中输入一段代码。具体代码参考官网说明https://packagecontrol.io/installation#st3 ) 安装完成后重启SublimeText, 这时从工具栏 Preferences可以看到Package Control菜单
安装GoSublime插件。通过工具栏 Preferences > Package Control菜单,选择“Package Controll:Install Package”。等待一段时间后弹出搜索对话框,输入GoSublime,选中点击安装(需等待一段时间,请根据Console输出判断是否成功安装)
GoSublime安装完成后,重启SublimeText。这时在GOPATH/src新建一个hello.go文件,可以看到代码自动补全已经出来
新加一个Build System支持CTRL+B进行编译。
具体方法:工具栏 Tools > Build System > New build system。在打开的文件中输入以下配置
保存配置文件后执行编译时选择这个build system就可以使用CTRL+B进行编译。
自动化提示代码
保存的时候自动格式化代码
支持项目管理
支持语法高亮
SublimeText 3+GoSublime组合的组合的安装配置步骤如下
安装配置好GO开发环境 (如GOROOT, GOPATH等环境变量)
到官网下载安装一个SublimeText 3
打开SublimeText 3,安装Package Control。(按住 CTRL+`的组合键 或 工具栏 View > Show Console,在控制台中输入一段代码。具体代码参考官网说明https://packagecontrol.io/installation#st3 ) 安装完成后重启SublimeText, 这时从工具栏 Preferences可以看到Package Control菜单
安装GoSublime插件。通过工具栏 Preferences > Package Control菜单,选择“Package Controll:Install Package”。等待一段时间后弹出搜索对话框,输入GoSublime,选中点击安装(需等待一段时间,请根据Console输出判断是否成功安装)
GoSublime安装完成后,重启SublimeText。这时在GOPATH/src新建一个hello.go文件,可以看到代码自动补全已经出来
新加一个Build System支持CTRL+B进行编译。
具体方法:工具栏 Tools > Build System > New build system。在打开的文件中输入以下配置
保存配置文件后执行编译时选择这个build system就可以使用CTRL+B进行编译。
相关文章推荐
- 编写GO的WEB开发框架 (十四): daemon和greaceful
- Mongoose 学习
- LightOJ1030 Discovering Gold(概率DP)
- CF 653E(Bear and Forgotten Tree 2-链表优化搜索)
- GDCPC GO
- Django 模型
- 商业书籍精华摘要《专注》丹尼尔·戈尔曼 Focus by Daniel·Goleman
- 命令行调试Django的Template功能时碰到的问题及解决方案
- codeforces-Good Bye 2015-New Year and Domino
- 来自bit.ly的1.usa.gov数据
- Go 实现lamda、匿名函数和内联函数
- Go 多态功能实现
- 英文歌曲:God is a girl(上帝是女孩)
- boost::algorithm
- ZOJ 2975 Kinds of Fuwas
- Recommended Django Project Layout
- 源码下修改开机动画及开机logo
- pip工具快速安装Django模块
- 关于visibility的属性值visible,invisible,gone的区别
- 蓝桥杯竞赛准备:algorithm头文件的使用 及memset函数的使用