ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

GoDebug

dishmaev ST3

Sublime Text 3与Go调试器(Delve)集成

标签 go, golang, 调试

详细信息

安装

  • 总计 4K
  • Win 2K
  • Mac 1K
  • Linux 911
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日
Windows 1 0 0 0 1 1 0 0 1 1 1 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 2 1 0 0
Mac 1 2 0 1 0 0 0 0 1 1 0 1 1 0 0 0 0 1 0 0 0 2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 1 0 0 0 0 0 1 0 0 0 0 1 0 0 1

说明文件

源代码
raw.​githubusercontent.​com

GoDebug

Delve Sublime Text 3插件。

基于以下想法和资源:* SublimeGDB * go-debug * jsonrpctcp

必备条件

安装

  1. 使用 Package Control 插件
  2. 手动克隆 GoDebug git仓库到你的包目录中

为你的项目启用插件

  1. 在窗口的激活视图中,右键点击并从菜单中选择 Delve/启用(不推荐,如果你的项目文件包含必要的注释行,Sublime Text将在执行后删除所有注释内容)
  2. 在项目文件 <YourGoProject>.sublime-project 中手动放置特定的设置
"settings":
{
  ...
  "delve_enable": true
  ...
}

用法

查看 默认快捷键绑定默认鼠标映射示例设置

简而言之:* 如果你有多个项目,你可能在你的项目文件中想要添加特定于项目的设置,带有前缀“godebug_” * 如果你有一个项目中的多个可执行文件,你可以在项目设置中添加一个“godebug_executables”设置,并为每个可执行文件的设置添加一个条目 * 使用Alt+F9切换断点 * 使用F5启动 * 使用F6“下一个” * 使用F7“进入” * 使用Shift+F7“退出” * 在Delve堆栈跟踪视图中点击适当的行可以转到该堆栈帧。默认情况下未激活,请参阅 鼠标映射 获取详细信息 * 在Delve变量视图中点击一个变量可以显示其子项(如果提供)。默认情况下未激活,请参阅 鼠标映射 获取详细信息 * 你也可以通过在任何视图中右键点击来访问一些命令

许可

GoDebug 在MIT许可下发布。请参阅 LICENSE