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

StackTracer

作者 zhangqibupt ST3

一个用来从堆栈跟踪中查看 Ruby 源代码的.Sublime 插件

标签 ruby

详细信息

  • 1.0.0
  • github.​com
  • github.​com
  • 7 年前
  • 2 小时前
  • 7 年前

安装

  • 总计 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

源代码
raw.​githubusercontent.​com

StackTracer


StackTracer 是一个 Sublime 插件,可以将 ruby 的堆栈跟踪映射到源代码,并提供快速跳转到源代码的功能。

用法

  1. 安装 stacktracer:按 cmd+shift+p,选择 安装包,然后选择 'stacktracer'。
  2. 新建一个文件并将堆栈跟踪粘贴到其中,格式如下
/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'
  1. 选择你粘贴的堆栈跟踪,按 cmd+shift+p
  2. 选择 StackTracer: Build from selection
  3. 你可以使用命令 StackTracer: Move backwardStackTracer: Move forward 向前或向后移动

此外,您还可以使用快捷键:

ctrl+alt+b : build from selection
ctrl+alt+] : move forward
ctrl+alt+[ : move backward

一旦运行了 'build from selection' 命令,您就可以始终使用快捷键向前/向后移动,直到您再次运行下一个 'build from selection' 命令。