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

Python Traceback

kedder 全部

在Python Traceback中轻松导航

标签 文件导航

详细信息

  • 1.1.1
  • github.com
  • github.com
  • 11年前
  • 49分钟前
  • 11年前

安装数

  • 总计 12K
  • Win 6K
  • Mac 3K
  • Linux 3K
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日 6月22日
Windows 2 0 1 0 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0 0 0 0 1 0 0 1 1 0 0 0 1 0 1 2 0 1 0 2 0 1 2 1 0 1 0 1
Mac 1 1 0 0 0 1 0 0 1 0 0 0 2 0 0 0 1 0 1 1 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0
Linux 0 1 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0

README

源代码
raw.githubusercontent.com

PythonTraceback

PythonTraceback是一个Sublime Text插件,允许您在Python Traceback中轻松导航。将终端中的Traceback复制到剪贴板,切换到Sublime Text并按下Ctrl+tCtrl+v。新 scratch 缓冲区将打开并包含Traceback。将光标放在您想要导航到的行上,并按下Alt+d:文件将打开到Traceback中指定的行。

当Traceback窗口打开(但不一定处于激活状态)时,您可以按下Alt-k向上导航,按下Alt-j向下导航Traceback。

再次按下Ctrl+tCtrl+v将用剪贴板中的新Traceback替换Traceback缓冲区。

如果您在一个项目上工作,匹配您项目文件的Traceback行将特别用小圆点在gutter中标记,以便容易地找到“自己的”文件。

PythonTraceback会尽力找到与Traceback中指定的本地文件相匹配的文件,即使该文件不存在。如果至少部分路径可以在您的项目文件夹中找到,PythonTraceback将为您打开文件。这对于分析来自远程机器的Traceback非常有用,应用程序位于不同的目录。

定义的命令

PythonTraceback定义了以下命令

命令 标题 默认键绑定
traceback_paste Traceback:粘贴Traceback Ctrl+tCtrl+v(Windows上的PC)或 ⌘-t⌘+v(OSX上的Mac)
traceback_goto_line Traceback:转到行 Alt+d
traceback_go_up Traceback:向上导航 Alt+k
traceback_go_down Traceback:向下导航 Alt+j

安装

要安装此插件,您有两个选择

  1. Package Control(推荐)。如果您已安装Sublime Package Control,只需搜索PythonTraceback即可安装。

  2. 手册. 将源代码克隆到 Sublime Text Packages 文件夹

$ git clone https://github.com/kedder/sublime-python-traceback PythonTraceback