此TextMate 2包命令:
echo $TM_FILEPATH
echo $TM_LINE_NUMBER
open codebug://send?file="$TM_FILEPATH"&line="$TM_LINE_NUMBER"&op="add"&open="1"
生成此回显输出:
/Users/bob/Dropbox/SyncedSites/vhosts/www.br.dev/user/plugins/topicmenu/topicmenu.php
56
它启动Codebug,但不会打开引用的文件,也不会在指定的行设置断点。
我做错了什么?
答案 0 :(得分:0)
在实际的#textmate IRC上提供一些帮助,这是有用的:
#!/usr/bin/env ruby18
require "#{ENV['TM_SUPPORT_PATH']}/lib/escape.rb"
`open "codebug://send?file=#{e_url(ENV['TM_FILEPATH'])}&line=#{ENV['TM_LINE_NUMBER']}&op=add&open=1"`