3

geditプラグインのバグを修正しようとしています。GeditはCを使用しますが、そのプラグインの一部はPythonです。コンピューターが古く、IDEを実行できません。PDB(Python Debugger)について読みましたが、PDBでプラグインを直接呼び出すことはできません。geditプラグインにブレークポイントを設定し、geditを実行してから、PDBを使用してデバッグすることは可能ですか?

4

2 に答える 2

4

デバッグしたいgeditプラグインを編集して配置してみてください

import pdb; pdb.set_trace()

そこにあり、それはデバッガーに侵入するはずです。geditをGUIではなくコマンドプロンプトから起動して、pdbを実行するためのターミナルを用意する必要がある場合があります。

于 2011-05-07T15:09:00.337 に答える
0

ちなみに、Pythonデバッグにgeditを実際に使用することはできませんが、gEditと並行して使用できるWINPDBhttp : //winpdb.org/を試すことができます。

于 2011-05-07T15:05:40.327 に答える