StackTracer
一个用来从堆栈跟踪中查看 Ruby 源代码的.Sublime 插件
标签 ruby
详细信息
安装
- 总计 209
- Win 110
- Mac 62
- Linux 37
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 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
StackTracer
StackTracer 是一个 Sublime 插件,可以将 ruby
的堆栈跟踪映射到源代码,并提供快速跳转到源代码的功能。
用法
- 安装 stacktracer:按
cmd+shift+p
,选择安装包
,然后选择 'stacktracer'。 - 新建一个文件并将堆栈跟踪粘贴到其中,格式如下
/Users/qzhang/.rvm/gems/ruby-2.1.5/gems/thin-1.6.2/lib/thin/backends/base.rb:73:in `start'
/Users/qzhang/.rvm/gems/ruby-2.1.5/gems/thin-1.6.2/lib/thin/server.rb:162:in `start'
/Users/qzhang/.rvm/gems/ruby-2.1.5/gems/rack-1.4.5/lib/rack/handler/thin.rb:13:in `run'
/Users/qzhang/.rvm/gems/ruby-2.1.5/gems/rack-1.4.5/lib/rack/server.rb:268:in `start'
- 选择你粘贴的堆栈跟踪,按
cmd+shift+p
- 选择
StackTracer: Build from selection
- 你可以使用命令
StackTracer: Move backward
和StackTracer: Move forward
向前或向后移动
此外,您还可以使用快捷键:
ctrl+alt+b : build from selection
ctrl+alt+] : move forward
ctrl+alt+[ : move backward
一旦运行了 'build from selection' 命令,您就可以始终使用快捷键向前/向后移动,直到您再次运行下一个 'build from selection' 命令。