2009-09-24 30 views
3

有沒有一種方法來連接perl正在使用的Perl調試器API來以編程方式控制其調試?如何與Perl調試器API接口?

+1

我真的很討厭這樣的評論。 Boo hoo,你輸了15分,最好的答案仍然浮在首位,而這一損失被兩票抵消。 – 2009-09-30 16:11:55

回答

5

默認的Perl調試器沒有設計爲使用乾淨的API進行交互,所以最簡單的方法可能不是使用它,而是使用Devel::ebug,它提供了一個API給另一個調試器。您也可以從代碼中觸發調試器,調用交互式調試器會話,並使用Enbugger

+0

誰打開perl ide呢? 它在sf.net中的自由ide – user63898 2009-09-24 08:05:28

+1

恕我直言,最好使用Eclipse或Padre代替Open Perl IDE。 – 2009-09-24 10:46:42

0

請參閱「編程Perl」20.5.1 - >「編寫自己的調試器」, 另請參閱perldoc perlvar $ PERLDB。

你想要做的是實現DB :: DB()子。