0
我使用task.json通過ssh在服務器上運行編譯和模擬。 在某些情況下,我必須通過發送「ctrl + c」來中斷服務器正在運行的任務。 但任務控制檯似乎不支持此功能。 有沒有我錯過的方法?vscode:有沒有辦法將密鑰發送到任務輸出控制檯
我使用task.json通過ssh在服務器上運行編譯和模擬。 在某些情況下,我必須通過發送「ctrl + c」來中斷服務器正在運行的任務。 但任務控制檯似乎不支持此功能。 有沒有我錯過的方法?vscode:有沒有辦法將密鑰發送到任務輸出控制檯
如果您只想在vscode中終止任務,則可以使用Tasks: Terminate Running Task
命令。要通過鍵盤快捷鍵終止任務,您可以在keybindings.json中將鍵盤快捷鍵設置爲workbench.action.tasks.terminate
。
另一種方法是通過支持Ctrl + C的Integrated Terminal開始您的任務。
我想終止的是在task.json啓動的我的linux服務器上運行的任務。而不是vscode任務本身。 –
@CharlesChen您是否嘗試過集成終端來啓動和終止您的服務器端任務? – Steffen
是的。集成終端可以做到這一點,但沒有熱鍵可以幫助我發送特定的運行命令到集成終端。我可以使用task.json運行「F5」,並且錯誤/警告將使用預先設計的正則表達式進行解析。 –