我是pycharm的新手,並試用社區版。在pycharm中,我如何調用並進入在編輯器中打開的函數,並設置了斷點
我的獨立程序腳本包含多個功能。在運行整個程序之前,我希望通過調用參數來單獨快速測試函數,進入它們,在編輯器UI中定義的任何斷點處停止。
我不想每次運行頂層程序本身來測試每個獨立函數。我不想用不同的參數組合創建不同的配置。我只想立即運行該功能,並停止在編輯器中設置的任何斷點處。
在Pycharm中,我可以在Structure窗口中看到我的程序結構(它的所有函數和參數)。我希望右鍵點擊我的功能,並看到一個名爲「調用此功能」的菜單項,提供任何參數並進入它。或者可以從控制檯類型窗口調用該函數。但是執行需要停在我已經在代碼編輯器UI中定義的斷點處。
如果它有助於定義需求,Microsoft VBA和Powershell將提供一個控制檯樣式窗口,以調用當前模塊中的任何功能。我可以通過輸入調用任何參數,回車調用任何功能,它會顯示任何回報瓦爾斯如..
MyFunction的(「史密斯」)
員工史密斯有ID爲1234
代碼停止在VBA/Powershell UI代碼編輯器中定義的任何斷點處。 如果我想用不同的參數重新執行,我只需更改現有的調用並打回車,或者粘貼一個新的等等。結果是我可以非常快速,輕鬆地單獨測試我的功能。
'__main__'的文檔是https://docs.python.org/3.5/library/__main__.html – bastelflp