我有一個複雜的系統,我繼承了許多PowerShell(.ps1)腳本作爲其複雜邏輯的一部分。代碼以平坦的方式散佈在目錄中。因此,我不是試圖將它們拼湊在一起並通過靜態閱讀代碼來學習系統,而是希望讓它運行(我有一個測試環境),並通過調試代碼來了解底層發生了什麼。所以這意味着我必須「附加」到PowerShell主機進程並放置斷點/步驟代碼。調試運行在遠程進程中的powershell
是否有任何工具可以讓您輕鬆做到這一點?我看過Powershell ISE,但沒有附加選項。試過VisualStudio 2013並且沒有任何骰子(通過腳本選項附加到Powershell_ise.exe,這也沒有效果)。
感謝您的幫助。