GoDebug
Sublime Text 3与Go调试器(Delve)集成
详细信息
安装
- 总计 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 |
说明文件
GoDebug
Delve Sublime Text 3插件。
基于以下想法和资源:* SublimeGDB * go-debug * jsonrpctcp
必备条件
安装
- 使用 Package Control 插件
- 手动克隆 GoDebug git仓库到你的包目录中
为你的项目启用插件
- 在窗口的激活视图中,右键点击并从菜单中选择 Delve/启用(不推荐,如果你的项目文件包含必要的注释行,Sublime Text将在执行后删除所有注释内容)
- 在项目文件 <YourGoProject>.sublime-project 中手动放置特定的设置
"settings":
{
...
"delve_enable": true
...
}
用法
简而言之:* 如果你有多个项目,你可能在你的项目文件中想要添加特定于项目的设置,带有前缀“godebug_” * 如果你有一个项目中的多个可执行文件,你可以在项目设置中添加一个“godebug_executables”设置,并为每个可执行文件的设置添加一个条目 * 使用Alt+F9切换断点 * 使用F5启动 * 使用F6“下一个” * 使用F7“进入” * 使用Shift+F7“退出” * 在Delve堆栈跟踪视图中点击适当的行可以转到该堆栈帧。默认情况下未激活,请参阅 鼠标映射 获取详细信息 * 在Delve变量视图中点击一个变量可以显示其子项(如果提供)。默认情况下未激活,请参阅 鼠标映射 获取详细信息 * 你也可以通过在任何视图中右键点击来访问一些命令
许可
GoDebug 在MIT许可下发布。请参阅 LICENSE