分享一个自己编写的sublime3的go语言调试插件

lizelglg · · 1789 次点击 · 开始浏览    置顶
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。
虽然现在又vscode跟goland之类的ide,可是因为他们是脚本语言开发的特性,倒是运行速度奇慢,且他们无时无刻不在狂写硬盘(打开ide写1小时程序看看他们写入了多少磁盘数据,简直恐怖),简直是固态硬盘的灾难,最后剩下的只有sublime之类的编辑器,又一直苦于sublime3没有go语言的调试插件,只能自己做一个粗糙的将就用着,相信以后一定有高人能做一个比较完美的调试插件 因为本人确实不懂python以及调试窗口比较复杂,于是选择把大部分代码用c语言写,然后再用python调用,通过tcp交互,确实大费周章了点,将就用吧 f1下断点,f5运行,如果运行有问题可以看看sublime的输出窗口看原因 还有两个功能,一个f2是自动更新import,因为本人习惯自己书写格式,默认的import更新一运行就把自己的格式全部打乱了 还有一个是ctrl加鼠标左键跳转到定义 下载资源,把godebugger文件夹拷贝到sublime目录下Data\Packages里 调试功能依赖dlv.exe,更新import依赖goimports.exe,跳转倚赖godef.exe,都再资源里,拷贝到goroot或者gopath的bin目录里即可 如果有什么问题大家可以反馈,如果不出意外我应该不会去改,除非是完全影响使用,因为毕竟是将就用的东西,聊胜于无,相信以后会有高人开发出完善的debug插件 注:因为是满足个人需求,这个插件只确保windows运行 链接: https://pan.baidu.com/s/1Pdii75Mbpjf_tH9TFXjYwg 提取码: ahic ![1.jpg](https://static.studygolang.com/191115/c5b913cd0688c7b5293b38fbb791e1a4.jpg)

有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:701969077

1789 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传