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

文本调试

添加prinf-style调试功能。

标签 文本操作

详细信息

安装次数

  • 总计 2K
  • Win 2K
  • Mac 224
  • Linux 305
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 1 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 1 0 0 0
Mac 1 1 0 0 0 0 1 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 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0

阅读me

源代码
raw.​githubusercontent.​com

文本调试

添加prinf-style调试功能。选择一些变量或表达式,然后插入一个空行,此命令将插入适用于语言的调试语句。尽量插入动态行号(某些语言容易,其他语言则行不通)。如果语言没有“编译时”行号,则回退到静态行号。

安装

  1. 使用包控制安装“TextDebugging”

或者

  1. 打开Sublime Text 3的软件包文件夹
- OS X: ~/Library/Application Support/Sublime Text 3/Packages/
- Windows: %APPDATA%/Sublime Text 3/Packages/
- Linux: ~/.Sublime Text 3/Packages/
  1. 克隆此仓库
  2. 安装命令的快捷键(查看Example.sublime-keymap以查看我首选的键)

命令

text_debugging:选择多个变量,然后在某处放置空光标并运行此命令(默认:ctrl+p连续按两次或ctrl+p,p)。您将获得一些有用的调试输出,如下所示(Python 示例)

print("""=============== Untitled at line {0} ===============
looks: {1!r}
like: {2!r}
this: {3!r}
""".format(__import__('sys')._getframe().f_lineno - 2, looks, like, this, ))

此软件包支持多种语言,以下是一个Ruby示例

puts("=============== at line 49 ===============
looks: #{looks.inspect}
like: #{like.inspect}
this: #{this.inspect}")