go sublime mysql_Sublime text 3开发GO
本来一直用Sublime Text 2开发Go,最近无意中看到ST3里添加了一项功能:
Added Jump Back and Jump Forward commands, available from the Goto menu
虽然ST2下也有插件能实现类似的想法,但与ST3自带的功能相比就弱爆了,ST3几乎可以无限次返回(具体返回的深度没测试过)
这个功能主要用在浏览的时候,比如:
func fooA() {
fooB()
}
func fooB() {
fooC()
}
那么浏览到fooA的时候,用Goto Definition去看fooB的代码,在fooB里可能继续看fooC的代码,这么几次跳转后想再次回到fooA就比较麻烦了
如果fooA、fooB和fooC都不在一个文件还好点,毕竟切换下文件就能直接找到这些函数的位置
如果fooA与fooB在同一个文件里,并且距离很远,就需要手动滚动或者用查找的方法去找到fooA
用vs开发的朋友都知道可以用导航的功能,但是ST2里一直没有,并且LiteIDE里也没这个功能
在发现ST3有这个功能后就尝试了下,效果很好,与VS的效果差不多
只是ST3现在还处于beta,有一些插件不能用比较麻烦,比如:Go Build,但个人感觉ST3本身完成度已经不错了
ST3以前安装package control比较麻烦,现在也改成与ST2差不多的方式,很方便了,ctrl+`调出控制台,输入下面的代码回车
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
GoBuild不能用,直接ctrl+B调出控制台,手动输入go build就可以了
有疑问加站长微信联系(非本文作者)
go sublime mysql_Sublime text 3开发GO相关推荐
- Python 学习之中的一个:在Mac OS X下基于Sublime Text搭建开发平台包括numpy,scipy
1 前言 Python有许多IDE能够用,官方自己也带了一个,Eclipse也能够. 但我在使用各种IDE之后,发现用Sublime Text是最好用的一个.因此.我都是用Sublime Text来编 ...
- 使用sublime text 2开发Javacript和jQuery
来源:GBin1.com 经常听见大家抱怨javascript开发没有好的IDE,当然我也同意.但是如果你尝试sublime text 2后估计你可能改变这个观点. 下载地址:http://www.s ...
- 【PHP】Sublime下PHP网站开发指南
Sublime下PHP网站开发指南 作者:白宁超 2017年3月16日11:03:17 摘要:随着单位开发项目的需求,关于政务办公多年来一直使用php开发管理平台.笔者早年asp开发经验算是有些帮助, ...
- 【Python】Mac下Sublime Text3配置Python3开发环境
我采用的第二种方案 1 [Python]Mac下Sublime Text3配置Python3开发环境 https://blog.csdn.net/qq_33304418/article/details ...
- 自己打造Sublime Text 3 开发编辑神器
在windows下是绝对的神器,Notepad++之类的无可比拟:linux下,因为有个vim,鄙人对vim不懂,所以孰好孰更好,不好说.总结起来就是,神器一般的轻量级的面向php.python等开发 ...
- sublime text java 开发_Sublime Text 3搭建Java开发环境
作者:chszs,转载需注明. 作者博客主页:http://blog.csdn.net/chszs Sublime Text 2是我非常喜欢的文本编辑器,它美观漂亮.轻量级.本文讲述怎样在Sublim ...
- python3编译器怎么下载_Python编译器及Sublime Text3安装及开发环境配置
1.初学Python,你需要一个好的开发编辑器 在选择Python编辑器时,可能纠结于那个Python的版本更好一些,在Python2.x和Python3.x版本中, Python3.x版本更好一些, ...
- sublime教程html5,SublimeText开发html网站教程(一)
Sublime Text是一款跨平台的代码编译器. 本节内容包含如下几个部分: 1.sublime text的安装 2.快捷键使用方法 3.插件的安装以及替换 一.Sublime Text的安装 Su ...
- 兔起鹘落全端涵盖,Go lang1.18入门精炼教程,由白丁入鸿儒,全平台(Sublime 4)Go lang开发环境搭建EP00
Go lang,为并发而生的静态语言,源于C语言又不拘泥于性能,高效却不流于古板,Python灵活,略输性能,Java严谨,稍逊风骚.君不见各大厂牌均纷纷使用Go lang对自己的高并发业务进行重构, ...
最新文章
- Java项目:嘟嘟图片展览馆管理系统(java+Springboot+SpringMVC+JPA+Jsp+maven+mysql)
- ngrok 内网穿透
- [转] 利用jemalloc分析内存泄漏
- boost::mp11::mp_sort_q相关用法的测试程序
- android调用百度活体检测接口,C#调用百度API实现活体检测的方法
- 为什么delete表,还会占磁盘空间?
- Linux I/O 调度方法
- Microsoft C 运行时库 (CRT) 参考
- C#.NET中的事件2
- python io操作有什么_Python笔记:文件IO操作
- 详解javascript的bind方法
- Linux-1:安装忘记密码CRT连接centos 6.5
- QT中如何实现Thread与GUI的主线程连通
- 台达PLC-EH3.铆压机,3轴,Z轴(SMC)电缸下降的距 离用的是位置加扭矩模式,台达PLC MODBUS通讯控制台达A2伺服扭矩
- txt数据文件的读写操作
- word中如何单独修改某一页页眉
- Intent的设想与天马行空
- Python比较文本相似度的7种方法(详细)
- The server encountered an internal error () that prevented it from fulfilling this requet异常解决
- android手机如何关闭程序,安卓手机如何关闭防火墙
热门文章
- python操作内置Sqlite数据库
- html按钮样式_一组强大的CSS3 Material 按钮
- 越来越像QQ?微信支持批量删好友啦!安卓用户“不配”
- 音频社交Clubhouse将支持空间音频,让聊天更具真实感
- 英伟达:今年显卡将继续供不应求 尽量保证供应普通玩家
- 马斯克确诊新冠后续:已从低烧、感冒症状中完全恢复
- 比尔盖茨:若新冠病毒疫苗有效 富裕国家在2021年底恢复正常
- 取代Win10 消息称Windows 10X将在明年推出
- 一加8 Pro相机能“透视”,一加工程师:大家不要“有一个大胆的想法”
- 首批马云援欧口罩运抵比利时eWTP枢纽