2016-02-28 57 views
1

比方說,我通過node server.js如何殺死Powershell ISE中的服務器?

在PowerShell中(SANS ISE)運行節點服務器,我可以打CTRL + CCTRL + BREAK兩次停止服務器。但是,在ISE中運行相同的快捷方式會使其掛起。它說在底部的欄中「停止」(我想這將被稱爲狀態欄),但從未實際停止。

有沒有我不知道的捷徑?

回答

2

處理此問題的一種方法是創建一個新的powershell選項卡,然後從新選項卡中終止服務器(例如使用stop-process)。然後切換回舊標籤,並且(可能延遲幾秒鐘)服務器將被終止。一旦你有命令在第二個PS選項卡的命令行歷史記錄中終止服務器,隨後終止服務器會更快一些。

如果我有一個已掛起的PS腳本(相對於外部程序),另一種方法是創建一個新的powershell選項卡(ctrl-T),然後單擊舊選項卡,然後單擊舊的X標籤。不幸的是,你將不得不重新打開你正在編輯的任何文件。