Python開發環境Wing IDE使用教程:部分調試功能介紹

下面是用戶應該瞭解的Wing IDE的其它一些調試功能: web

Main Debug File—用戶能夠指定項目中的一個文件做爲調試的主入口點。當完成這個設置以後,調試老是從這個文件開始,除非用戶使用Debug菜單中的Debug Current File選項。使用Debug菜單中的Set Current as Main Debug  File設置Main Debug File,右鍵單擊Project項目工具並選擇Set as Main Debug File,或使用Project Properties屬性Debug選項中的Main Debug File屬性。是否須要設置一個main debug file取決於項目自己的特色。 服務器

File Properties—用戶項目中的每一個文件均可以重寫或修改整個項目的調試屬性。在項目具備多個調試入口點的時候十分有用。File Properties也能夠用來指定調試命令行參數。從源菜單的Current File Properties選項進行訪問或經過使用編輯器或項目(右鍵)菜單中的各類屬性進行使用: 框架


Modules Data View—默認狀況下,Wing IDE過濾模塊和Stack Data工具中顯示的一些其餘數據類型值。在某些狀況下,瀏覽儲存在模塊中的值很是有用。用戶能夠經過Modules tool工具進行模塊值瀏覽,Modules toolsys.modules中的一個簡單列表: 編輯器


Conditional Breakpoints—使用Debug菜單的Breakpoint Options組或右鍵單擊斷點邊緣設置條件斷點。若是用戶須要在bug出現以前中止代碼,以便找到致使的偏差的代碼,那麼就須要用到這個特性。這個斷點的條件能夠是任何Python表達式,但要注意表達,表達式可能會改變程序的狀態。注意,bug是由條件表達式本身致使的,那麼Wing IDE將老是中止在條件斷點。 工具

Breakpoint Manager—從Tools工具進入的Breakpoints斷點工具會顯示一個列表:包含所定義的斷點和容許啓用/禁用、編輯斷點條件,設置忽略計數、檢查斷點的次數。 spa

Remote Debugging—遠程調試可使Wing IDE可以調試運行在web服務器或web開發框架中的程序,或者是從命令行直接啓動的進程。 命令行

》》》免費下載Wing IDE最新版 debug

相關文章
相關標籤/搜索