避免 VS Code Remote 在 Mac 进入睡眠状态后重新加载窗口

Cas*_*mir 8 macos ssh sleep-mode visual-studio-code vscode-remote

当连接到远程 SSH 主机并且我的 Mac 在几分钟不活动后进入睡眠状态时,我必须重新加载整个窗口才能在返回时重新建立连接。

重新加载提示

当连接由于不活动而被切断时,避免这种等待时间的最节能的方法是什么?有没有办法在不完全禁用 Mac 上的睡眠模式的情况下保持会话处于活动状态(或者更顺利地重新连接到会话,而无需重新加载整个窗口)?如果没有,是否有办法仅在 VS Code 远程会话处于活动状态时自动禁用睡眠模式?

Chr*_*ris 2

对我来说,这并不是 VSCode 特有的。相反,这是在 Mac 上使用 ssh 的普遍问题。您可能会发现这很有帮助https://apple.stackexchange.com/a/251244

特别是,添加

host your.remote.host
     ServerAliveInterval 180
Run Code Online (Sandbox Code Playgroud)

给你的~/.ssh/config