![]() MDebug是一個切實可用、功能豐富的調試器。MDebug調試器支持腳本語言,MDebug腳本語言是類似C/C++的64位高級語言,其編譯與執行引擎內置于MDebug調試器。MDebug暫時只支持32位。 MDebug1.03 更新 2012-10-19 23:471.bug修改:在堆棧窗口中按enter鍵,堆棧窗口會變成空白 2.bug修改:在未打開斷點窗口情況下設置斷點,斷點可能不會顯示到斷點窗口中 (感謝FishSeeWater報告上述bug) 3.優化了“調試一段代碼”功能,增加了AABBCC 形式的支持,并增加了直接從文件中讀取功能 4.斷點管理窗口優化: (1)將原先的4個條件修改成一個條件,支持更靈活的條件表達式 (2)斷點增加腳本執行功能,即在斷點觸發時可以執行腳本 (3)鼠標雙擊斷點狀態可以直接修改斷點狀態,雙擊條件或腳本直接修改條件或腳本 5.模塊列表的右鍵菜單中增加“轉到程序入口點功能” 6.插件SDK增加了函數AddExternalScriptCmd, 用戶可以添加外部腳本命令 7.主菜單增加“調試PE程序”功能,允許調試擴展名不是exe、dll、ocx情況下的pe文件 8.其他的細小bug修改及優化 使用編程語言寫的程序,由于每條指令都對應計算機一個特定的基本動作,所以程序占用內存少、執行效率高。 |