我的goland是2019.3.27版本的,最近在調試程序的時候總是失去響應,左下方stop按鈕由紅方塊變成了黃骷髏頭,長這樣的
,原本應該是這樣的:
,怎麼點都沒有反應。一怒之下關掉了調試程序的窗口,再次點擊調試時,提示下面的錯誤:
然後這個程序就無法終結了(註銷用戶或者重啓才行,但是太浪費時間),無論是通過任務管理器還是通過powershell使用tskill命令都無法終結,tskill命令還提示操作被拒絕。(goland裏面沒有關閉這個被調試程序的窗口也無法通過任務管理器或者powershell命令幹掉它)
於是我又想到了刪除生成的exe文件,結果最流氓的360都刪除不了,更別說windows自帶的刪除操作了。最終在網上百度了一個名爲PCHunter的軟件。這個軟件我試過,既能通過進程菜單下的強制結束進程幹掉goland裏面失控的被調試程序,也能通過文件菜單下進入生成目錄下刪除生成的EXE文件。刪除生成的EXE文件後再進入goland裏面點擊調試或者生成即可。
不知道這是我寫的代碼有問題還是goland本身的問題,貌似我更傾向於前者,但是現在還不知道怎麼深究其因