SublimeText3构建Go编程环境-已成功测试-20210413

1、参考文章

“ZRHW菜鸟”:https://www.cnblogs.com/chengxuyuan326260/p/10095914.html
“Huazie”:https://blog.csdn.net/u012855229/article/details/72642735

这里对以上两位博主的分享表示感谢,以下这篇文章是把上面2篇文章进行了汇总,已方便大家轻松搭建Subile text3 go编程环境。

2、测试环境

  • win10
  • Sublime text3:version 3.2.2 build 3211
  • go版本:go1.16.2

本篇博文是在读者Go自身环境已经搭好,Sublime Text 3也已装好的基础上所总结而来,Go语言环境搭建请查看其他文章,这里不再赘述。

3、具体安装步骤

打开sublime text3软件:

(1)安装Package Control

这个如果已经安装过的朋友可以直接跳过,关于Package Control的安装请参考其他文章,这里省略。

(2)安装Gosublime插件

打开Sublime Text 3 ,按住Ctrl+Shift+p ,弹出如下输入窗口,在其中输入install package,并选中红框内的列表:

image-20210413104015577

然后在弹出的输入窗口中,输入GoSublime,回车即可,此时GoSublime安装成功后,重启Sublime Text 3即可:

这一步很多朋友如果搜索不到(我本次也没搜到),可以手动安装GoSublime插件,具体可参考 Sublime Text 3 安装Go语言相关插件gosublime时 搜不到gosublime (https://www.cnblogs.com/chengxuyuan326260/p/10095914.html);建议GoSublime采用development分支,看master分支好像已不维护了

image-20210413101202327

image-20210413104202818

解决办法 (共3步): (这也是手动安装插件的过程)

第一步:

从 工具栏— Preferences----可以看到 Browse Package(第一个就是),打开后,即找到了插件安装路径,如:

C:\Users…AppData\Roaming\Sublime Text 3\Packages

image-20210413104241654

(如果有git,可用这个“简化方法”代替第二、三步------------“在 Browse Package打开的路径下,打开git bash,执行“git clone https://github.com/DisposaBoy/GoSublime.git” ,然后重启即可”---------------如果没有git,就按第二、三步操作就可以。)

第二步:

打开网页https://github.com/DisposaBoy/GoSublime,下载gosublime的zip包,解压到上一步的路径上

第三步:

解压后的文件名字改为GoSublime (注意要下载master分支的zip,下载后文件名为GoSublime-master.zip,解压后文件的本来的名字为GoSublime-master)

image-20210413104405548

最后重启sublime,我自己电脑上的问题就解决了,显示已经安装成功sublime插件:

image-20210413104319130

(3)配置编译文件并运行go代码

接下来就可以开发代码了,终于可以编写Go语言程序了。在编写代码过程中可以体会到GoSublime拥有的代码提示功能,很大地方便了开发:

image-20210413104622631

按住Ctrl+B就可以编译你的命令源码文件,运行结果将会展示在下面:

image-20210413104452782

如果Ctrl+B没有效果,就需要到工具栏Tools->Build System->New Build System,在新打开的文本中输入如下文本 :

{ 
	"cmd": ["go", "run", "$file_name"], 
	"file_regex": "^[ ]*File \"(…*?)\", line ([0-9]*)", 
	"working_dir": "$file_path", 
	"selector": "source.go" 
}

保存,命名为go.sublime-build就可。然后在Tools->Build System中选中go即可,这个时候在进行(4)中的操作就能够得到结果了。

image-20210413104810261

image-20210413104828421

再次按ctrl b运行代码即可成功:

image-20210413104851939

4、总结

个人一般使用Vscode进行go代码开发,且Vscode的生态做的真心不错,且有相应的go插件可以自动化格式写好的代码,这个功能很不错。

但相对而言,sublime text3貌似(我自己)没找到这方面的插件,戴后续如果找到了再进行补充文章内容。

另,sublime text3打开软件的速度真的快,感觉比Vscode快的多哈哈!

image-20210413110459265

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值